builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-106 starttime: 1467036896.4 results: success (0) buildid: 20160627052524 builduid: 96974f39978a427db3519378dfa5db33 revision: 5205b34086e2aa12b8cdd74a32f6756cabab9045 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:14:56.397214) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:14:56.397770) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:14:56.398062) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:14:56.520977) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 07:14:56.521389) ========= '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-106\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-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-106\AppData\Local LOGONSERVER=\\T-W864-IX-106 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-106 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-106 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-106 WINDIR=C:\windows using PTY: False --07:14:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 34.66 MB/s 07:14:57 (34.66 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.207000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 07:14:58.789186) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 07:14:58.789542) ========= '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-106\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-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-106\AppData\Local LOGONSERVER=\\T-W864-IX-106 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-106 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-106 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-106 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.513000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 07:15:02.312676) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:15:02.313065) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5205b34086e2aa12b8cdd74a32f6756cabab9045 --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 5205b34086e2aa12b8cdd74a32f6756cabab9045 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-106\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-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-106\AppData\Local LOGONSERVER=\\T-W864-IX-106 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-106 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-106 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-106 WINDIR=C:\windows using PTY: False 2016-06-27 07:15:01,904 truncating revision to first 12 chars 2016-06-27 07:15:01,904 Setting DEBUG logging. 2016-06-27 07:15:01,904 attempt 1/10 2016-06-27 07:15:01,904 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5205b34086e2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 07:15:02,358 unpacking tar archive at: mozilla-beta-5205b34086e2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.087000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 07:15:03.459175) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:15:03.459525) ========= script_repo_revision: 5205b34086e2aa12b8cdd74a32f6756cabab9045 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:15:03.459927) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 07:15:03.460199) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 07:15:03.477145) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 0 secs) (at 2016-06-27 07:15:03.477508) ========= '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-106\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-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-106\AppData\Local LOGONSERVER=\\T-W864-IX-106 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-106 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-106 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-106 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 07:15:03 INFO - MultiFileLogger online at 20160627 07:15:03 in C:\slave\test 07:15:03 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 07:15:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:15:03 INFO - {'append_to_log': False, 07:15:03 INFO - 'base_work_dir': 'C:\\slave\\test', 07:15:03 INFO - 'blob_upload_branch': 'mozilla-beta', 07:15:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:15:03 INFO - 'buildbot_json_path': 'buildprops.json', 07:15:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:15:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:15:03 INFO - 'download_minidump_stackwalk': True, 07:15:03 INFO - 'download_symbols': 'true', 07:15:03 INFO - 'e10s': False, 07:15:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:15:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:15:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:15:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:15:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:15:03 INFO - 'C:/mozilla-build/tooltool.py'), 07:15:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:15:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:15:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:15:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:15:03 INFO - 'log_level': 'info', 07:15:03 INFO - 'log_to_console': True, 07:15:03 INFO - 'opt_config_files': (), 07:15:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:15:03 INFO - '--processes=1', 07:15:03 INFO - '--config=%(test_path)s/wptrunner.ini', 07:15:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:15:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:15:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:15:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:15:03 INFO - 'pip_index': False, 07:15:03 INFO - 'require_test_zip': True, 07:15:03 INFO - 'test_type': ('testharness',), 07:15:03 INFO - 'this_chunk': '1', 07:15:03 INFO - 'total_chunks': '10', 07:15:03 INFO - 'virtualenv_path': 'venv', 07:15:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:15:03 INFO - 'work_dir': 'build'} 07:15:03 INFO - ##### 07:15:03 INFO - ##### Running clobber step. 07:15:03 INFO - ##### 07:15:03 INFO - Running pre-action listener: _resource_record_pre_action 07:15:03 INFO - Running main action method: clobber 07:15:03 INFO - rmtree: C:\slave\test\build 07:15:03 INFO - Using _rmtree_windows ... 07:15:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:16:37 INFO - Running post-action listener: _resource_record_post_action 07:16:37 INFO - ##### 07:16:37 INFO - ##### Running read-buildbot-config step. 07:16:37 INFO - ##### 07:16:37 INFO - Running pre-action listener: _resource_record_pre_action 07:16:37 INFO - Running main action method: read_buildbot_config 07:16:37 INFO - Using buildbot properties: 07:16:37 INFO - { 07:16:37 INFO - "project": "", 07:16:37 INFO - "product": "firefox", 07:16:37 INFO - "script_repo_revision": "production", 07:16:37 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 07:16:37 INFO - "repository": "", 07:16:37 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 07:16:37 INFO - "buildid": "20160627052524", 07:16:37 INFO - "pgo_build": "False", 07:16:37 INFO - "basedir": "C:\\slave\\test", 07:16:37 INFO - "buildnumber": 16, 07:16:37 INFO - "slavename": "t-w864-ix-106", 07:16:37 INFO - "revision": "5205b34086e2aa12b8cdd74a32f6756cabab9045", 07:16:37 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 07:16:37 INFO - "platform": "win64", 07:16:37 INFO - "branch": "mozilla-beta", 07:16:37 INFO - "repo_path": "releases/mozilla-beta", 07:16:37 INFO - "moz_repo_path": "", 07:16:37 INFO - "stage_platform": "win64", 07:16:37 INFO - "builduid": "96974f39978a427db3519378dfa5db33", 07:16:37 INFO - "slavebuilddir": "test" 07:16:37 INFO - } 07:16:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 07:16:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.zip. 07:16:37 INFO - Running post-action listener: _resource_record_post_action 07:16:37 INFO - ##### 07:16:37 INFO - ##### Running download-and-extract step. 07:16:37 INFO - ##### 07:16:37 INFO - Running pre-action listener: _resource_record_pre_action 07:16:37 INFO - Running main action method: download_and_extract 07:16:37 INFO - mkdir: C:\slave\test\build\tests 07:16:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:37 INFO - https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:16:37 INFO - trying https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 07:16:37 INFO - Downloading https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:16:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:16:38 INFO - Downloaded 1240 bytes. 07:16:38 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 07:16:38 INFO - Using the following test package requirements: 07:16:38 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 07:16:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:16:38 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 07:16:38 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:16:38 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 07:16:38 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:16:38 INFO - u'jsshell-win64.zip'], 07:16:38 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:16:38 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 07:16:38 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 07:16:38 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:16:38 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 07:16:38 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:16:38 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 07:16:38 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:16:38 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 07:16:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 07:16:38 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 07:16:38 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 07:16:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:38 INFO - https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:16:38 INFO - trying https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 07:16:38 INFO - Downloading https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:16:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:16:39 INFO - Downloaded 20901252 bytes. 07:16:39 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/*'] 07:16:39 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/* 07:16:41 INFO - caution: filename not matched: web-platform/* 07:16:41 INFO - Return code: 11 07:16:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:16:41 INFO - https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:16:41 INFO - trying https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 07:16:41 INFO - Downloading https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:16:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:16:43 INFO - Downloaded 36389114 bytes. 07:16:43 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/*'] 07:16:43 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/* 07:17:24 INFO - caution: filename not matched: bin/* 07:17:24 INFO - caution: filename not matched: config/* 07:17:24 INFO - caution: filename not matched: mozbase/* 07:17:24 INFO - caution: filename not matched: marionette/* 07:17:24 INFO - caution: filename not matched: tools/wptserve/* 07:17:24 INFO - Return code: 11 07:17:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:24 INFO - https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 07:17:24 INFO - trying https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.zip 07:17:24 INFO - Downloading https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 07:17:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:17:26 INFO - Downloaded 82724475 bytes. 07:17:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.zip 07:17:26 INFO - mkdir: C:\slave\test\properties 07:17:26 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:17:26 INFO - Writing to file C:\slave\test\properties\build_url 07:17:26 INFO - Contents: 07:17:26 INFO - build_url:https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.zip 07:17:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 07:17:27 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:17:27 INFO - Writing to file C:\slave\test\properties\symbols_url 07:17:27 INFO - Contents: 07:17:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 07:17:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:27 INFO - https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:17:27 INFO - trying https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 07:17:27 INFO - Downloading https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:17:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:17:29 INFO - Downloaded 50738491 bytes. 07:17:29 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'] 07:17:29 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 07:17:31 INFO - Return code: 0 07:17:31 INFO - Running post-action listener: _resource_record_post_action 07:17:31 INFO - Running post-action listener: set_extra_try_arguments 07:17:31 INFO - ##### 07:17:31 INFO - ##### Running create-virtualenv step. 07:17:31 INFO - ##### 07:17:31 INFO - Running pre-action listener: _pre_create_virtualenv 07:17:31 INFO - Running pre-action listener: _resource_record_pre_action 07:17:31 INFO - Running main action method: create_virtualenv 07:17:31 INFO - Creating virtualenv C:\slave\test\build\venv 07:17:31 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 07:17:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:17:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:17:37 INFO - Installing distribute......................................................................................................................................................................................done. 07:17:39 INFO - Return code: 0 07:17:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:17:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:17:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:17:39 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02511710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-106', 'USERDOMAIN': 'T-W864-IX-106', '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-106', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-106', '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-106\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:17:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 07:17:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:17:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:17:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Roaming', 07:17:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:17:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:17:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:17:39 INFO - 'COMPUTERNAME': 'T-W864-IX-106', 07:17:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:17:39 INFO - 'DCLOCATION': 'SCL3', 07:17:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:17:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:17:39 INFO - 'HOMEDRIVE': 'C:', 07:17:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 07:17:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:17:39 INFO - 'KTS_VERSION': '1.19c', 07:17:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 07:17:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-106', 07:17:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:17:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:17:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:17:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:17:39 INFO - 'MOZ_NO_REMOTE': '1', 07:17:39 INFO - 'NO_EM_RESTART': '1', 07:17:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:17:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:17:39 INFO - 'OS': 'Windows_NT', 07:17:39 INFO - 'OURDRIVE': 'C:', 07:17:39 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', 07:17:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:17:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:17:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:17:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:17:39 INFO - 'PROCESSOR_LEVEL': '6', 07:17:39 INFO - 'PROCESSOR_REVISION': '1e05', 07:17:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:17:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:17:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:17:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:17:39 INFO - 'PROMPT': '$P$G', 07:17:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:17:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:17:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:17:39 INFO - 'PWD': 'C:\\slave\\test', 07:17:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:17:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:17:39 INFO - 'SYSTEMDRIVE': 'C:', 07:17:39 INFO - 'SYSTEMROOT': 'C:\\windows', 07:17:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:17:39 INFO - 'TEST1': 'testie', 07:17:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:17:39 INFO - 'USERDOMAIN': 'T-W864-IX-106', 07:17:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 07:17:39 INFO - 'USERNAME': 'cltbld', 07:17:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-106', 07:17:39 INFO - 'WINDIR': 'C:\\windows', 07:17:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:17:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:17:40 INFO - Downloading/unpacking psutil>=0.7.1 07:17:40 INFO - Running setup.py egg_info for package psutil 07:17:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:17:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:17:40 INFO - Installing collected packages: psutil 07:17:40 INFO - Running setup.py install for psutil 07:17:40 INFO - building 'psutil._psutil_windows' extension 07:17:40 INFO - error: Unable to find vcvarsall.bat 07:17:40 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ptmzkd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:17:40 INFO - running install 07:17:40 INFO - running build 07:17:40 INFO - running build_py 07:17:40 INFO - creating build 07:17:40 INFO - creating build\lib.win32-2.7 07:17:40 INFO - creating build\lib.win32-2.7\psutil 07:17:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:17:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:17:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:17:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:17:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:17:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:17:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:17:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:17:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:17:40 INFO - running build_ext 07:17:40 INFO - building 'psutil._psutil_windows' extension 07:17:40 INFO - error: Unable to find vcvarsall.bat 07:17:40 INFO - ---------------------------------------- 07:17:40 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ptmzkd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:17:40 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-106\AppData\Roaming\pip\pip.log 07:17:40 WARNING - Return code: 1 07:17:40 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 07:17:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:17:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:17:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:17:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02511710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-106', 'USERDOMAIN': 'T-W864-IX-106', '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-106', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-106', '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-106\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:17:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 07:17:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:17:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:17:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Roaming', 07:17:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:17:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:17:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:17:40 INFO - 'COMPUTERNAME': 'T-W864-IX-106', 07:17:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:17:40 INFO - 'DCLOCATION': 'SCL3', 07:17:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:17:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:17:40 INFO - 'HOMEDRIVE': 'C:', 07:17:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 07:17:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:17:40 INFO - 'KTS_VERSION': '1.19c', 07:17:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 07:17:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-106', 07:17:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:17:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:17:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:17:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:17:40 INFO - 'MOZ_NO_REMOTE': '1', 07:17:40 INFO - 'NO_EM_RESTART': '1', 07:17:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:17:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:17:40 INFO - 'OS': 'Windows_NT', 07:17:40 INFO - 'OURDRIVE': 'C:', 07:17:40 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:17:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:17:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:17:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:17:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:17:40 INFO - 'PROCESSOR_LEVEL': '6', 07:17:40 INFO - 'PROCESSOR_REVISION': '1e05', 07:17:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:17:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:17:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:17:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:17:40 INFO - 'PROMPT': '$P$G', 07:17:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:17:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:17:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:17:40 INFO - 'PWD': 'C:\\slave\\test', 07:17:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:17:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:17:40 INFO - 'SYSTEMDRIVE': 'C:', 07:17:40 INFO - 'SYSTEMROOT': 'C:\\windows', 07:17:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:17:40 INFO - 'TEST1': 'testie', 07:17:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:17:40 INFO - 'USERDOMAIN': 'T-W864-IX-106', 07:17:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 07:17:40 INFO - 'USERNAME': 'cltbld', 07:17:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-106', 07:17:40 INFO - 'WINDIR': 'C:\\windows', 07:17:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:17:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:17:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:17:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:17:41 INFO - Running setup.py egg_info for package mozsystemmonitor 07:17:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:17:41 INFO - Running setup.py egg_info for package psutil 07:17:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:17:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:17:41 INFO - Installing collected packages: mozsystemmonitor, psutil 07:17:41 INFO - Running setup.py install for mozsystemmonitor 07:17:41 INFO - Running setup.py install for psutil 07:17:41 INFO - building 'psutil._psutil_windows' extension 07:17:41 INFO - error: Unable to find vcvarsall.bat 07:17:41 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-xr4otb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:17:41 INFO - running install 07:17:41 INFO - running build 07:17:41 INFO - running build_py 07:17:41 INFO - running build_ext 07:17:41 INFO - building 'psutil._psutil_windows' extension 07:17:41 INFO - error: Unable to find vcvarsall.bat 07:17:41 INFO - ---------------------------------------- 07:17:41 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-xr4otb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:17:41 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-106\AppData\Roaming\pip\pip.log 07:17:41 WARNING - Return code: 1 07:17:41 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 07:17:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:17:41 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02511710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-106', 'USERDOMAIN': 'T-W864-IX-106', '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-106', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-106', '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-106\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:17:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 07:17:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:17:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:17:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Roaming', 07:17:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:17:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:17:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:17:41 INFO - 'COMPUTERNAME': 'T-W864-IX-106', 07:17:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:17:41 INFO - 'DCLOCATION': 'SCL3', 07:17:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:17:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:17:41 INFO - 'HOMEDRIVE': 'C:', 07:17:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 07:17:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:17:41 INFO - 'KTS_VERSION': '1.19c', 07:17:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 07:17:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-106', 07:17:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:17:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:17:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:17:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:17:41 INFO - 'MOZ_NO_REMOTE': '1', 07:17:41 INFO - 'NO_EM_RESTART': '1', 07:17:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:17:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:17:41 INFO - 'OS': 'Windows_NT', 07:17:41 INFO - 'OURDRIVE': 'C:', 07:17:41 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', 07:17:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:17:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:17:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:17:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:17:41 INFO - 'PROCESSOR_LEVEL': '6', 07:17:41 INFO - 'PROCESSOR_REVISION': '1e05', 07:17:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:17:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:17:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:17:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:17:41 INFO - 'PROMPT': '$P$G', 07:17:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:17:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:17:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:17:41 INFO - 'PWD': 'C:\\slave\\test', 07:17:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:17:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:17:41 INFO - 'SYSTEMDRIVE': 'C:', 07:17:41 INFO - 'SYSTEMROOT': 'C:\\windows', 07:17:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:17:41 INFO - 'TEST1': 'testie', 07:17:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:17:41 INFO - 'USERDOMAIN': 'T-W864-IX-106', 07:17:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 07:17:41 INFO - 'USERNAME': 'cltbld', 07:17:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-106', 07:17:41 INFO - 'WINDIR': 'C:\\windows', 07:17:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:17:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:17:41 INFO - Downloading/unpacking blobuploader==1.2.4 07:17:41 INFO - Downloading blobuploader-1.2.4.tar.gz 07:17:41 INFO - Running setup.py egg_info for package blobuploader 07:17:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:17:46 INFO - Running setup.py egg_info for package requests 07:17:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:17:46 INFO - Downloading docopt-0.6.1.tar.gz 07:17:46 INFO - Running setup.py egg_info for package docopt 07:17:46 INFO - Installing collected packages: blobuploader, docopt, requests 07:17:46 INFO - Running setup.py install for blobuploader 07:17:46 INFO - Running setup.py install for docopt 07:17:46 INFO - Running setup.py install for requests 07:17:46 INFO - Successfully installed blobuploader docopt requests 07:17:46 INFO - Cleaning up... 07:17:46 INFO - Return code: 0 07:17:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:17:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:17:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:17:46 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02511710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, '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-106', 'USERDOMAIN': 'T-W864-IX-106', '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-106', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-106', '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-106\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:17:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 07:17:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:17:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:17:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Roaming', 07:17:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:17:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:17:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:17:46 INFO - 'COMPUTERNAME': 'T-W864-IX-106', 07:17:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:17:46 INFO - 'DCLOCATION': 'SCL3', 07:17:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:17:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:17:46 INFO - 'HOMEDRIVE': 'C:', 07:17:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 07:17:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:17:46 INFO - 'KTS_VERSION': '1.19c', 07:17:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 07:17:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-106', 07:17:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:17:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:17:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:17:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:17:46 INFO - 'MOZ_NO_REMOTE': '1', 07:17:46 INFO - 'NO_EM_RESTART': '1', 07:17:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:17:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:17:46 INFO - 'OS': 'Windows_NT', 07:17:46 INFO - 'OURDRIVE': 'C:', 07:17:46 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', 07:17:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:17:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:17:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:17:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:17:46 INFO - 'PROCESSOR_LEVEL': '6', 07:17:46 INFO - 'PROCESSOR_REVISION': '1e05', 07:17:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:17:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:17:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:17:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:17:46 INFO - 'PROMPT': '$P$G', 07:17:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:17:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:17:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:17:46 INFO - 'PWD': 'C:\\slave\\test', 07:17:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:17:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:17:46 INFO - 'SYSTEMDRIVE': 'C:', 07:17:46 INFO - 'SYSTEMROOT': 'C:\\windows', 07:17:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:17:46 INFO - 'TEST1': 'testie', 07:17:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:17:46 INFO - 'USERDOMAIN': 'T-W864-IX-106', 07:17:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 07:17:46 INFO - 'USERNAME': 'cltbld', 07:17:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-106', 07:17:46 INFO - 'WINDIR': 'C:\\windows', 07:17:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:17:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:17:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:17:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:17:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:17:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:17:50 INFO - Unpacking c:\slave\test\build\tests\marionette 07:17:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:17:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:17:50 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:17:50 INFO - Running setup.py install for browsermob-proxy 07:18:05 INFO - Running setup.py install for manifestparser 07:18:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for marionette-client 07:18:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:18:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for marionette-driver 07:18:05 INFO - Running setup.py install for mozcrash 07:18:05 INFO - Running setup.py install for mozdebug 07:18:05 INFO - Running setup.py install for mozdevice 07:18:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for mozfile 07:18:05 INFO - Running setup.py install for mozhttpd 07:18:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for mozinfo 07:18:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for mozInstall 07:18:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for mozleak 07:18:05 INFO - Running setup.py install for mozlog 07:18:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for moznetwork 07:18:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for mozprocess 07:18:05 INFO - Running setup.py install for mozprofile 07:18:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for mozrunner 07:18:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for mozscreenshot 07:18:05 INFO - Running setup.py install for moztest 07:18:05 INFO - Running setup.py install for mozversion 07:18:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:18:05 INFO - Running setup.py install for wptserve 07:18:05 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:18:05 INFO - Cleaning up... 07:18:05 INFO - Return code: 0 07:18:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:18:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:18:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:18:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:18:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:18:06 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02511710>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, '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-106', 'USERDOMAIN': 'T-W864-IX-106', '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-106', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-106', '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-106\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:18:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 07:18:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:18:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:18:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Roaming', 07:18:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:18:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:18:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:18:06 INFO - 'COMPUTERNAME': 'T-W864-IX-106', 07:18:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:18:06 INFO - 'DCLOCATION': 'SCL3', 07:18:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:18:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:18:06 INFO - 'HOMEDRIVE': 'C:', 07:18:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 07:18:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:18:06 INFO - 'KTS_VERSION': '1.19c', 07:18:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 07:18:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-106', 07:18:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:18:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:18:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:18:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:18:06 INFO - 'MOZ_NO_REMOTE': '1', 07:18:06 INFO - 'NO_EM_RESTART': '1', 07:18:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:18:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:18:06 INFO - 'OS': 'Windows_NT', 07:18:06 INFO - 'OURDRIVE': 'C:', 07:18:06 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', 07:18:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:18:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:18:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:18:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:18:06 INFO - 'PROCESSOR_LEVEL': '6', 07:18:06 INFO - 'PROCESSOR_REVISION': '1e05', 07:18:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:18:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:18:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:18:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:18:06 INFO - 'PROMPT': '$P$G', 07:18:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:18:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:18:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:18:06 INFO - 'PWD': 'C:\\slave\\test', 07:18:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:18:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:18:06 INFO - 'SYSTEMDRIVE': 'C:', 07:18:06 INFO - 'SYSTEMROOT': 'C:\\windows', 07:18:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:18:06 INFO - 'TEST1': 'testie', 07:18:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:18:06 INFO - 'USERDOMAIN': 'T-W864-IX-106', 07:18:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 07:18:06 INFO - 'USERNAME': 'cltbld', 07:18:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-106', 07:18:06 INFO - 'WINDIR': 'C:\\windows', 07:18:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:18:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:18:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:18:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:18:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:18:09 INFO - Unpacking c:\slave\test\build\tests\marionette 07:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:18:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:18:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 07:18:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 07:18:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 07:18:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 07:18:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 07:18:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:18:21 INFO - Downloading blessings-1.6.tar.gz 07:18:21 INFO - Running setup.py egg_info for package blessings 07:18:21 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 07:18:21 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:18:21 INFO - Running setup.py install for blessings 07:18:21 INFO - Running setup.py install for browsermob-proxy 07:18:21 INFO - Running setup.py install for manifestparser 07:18:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Running setup.py install for marionette-client 07:18:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:18:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Running setup.py install for marionette-driver 07:18:21 INFO - Running setup.py install for mozcrash 07:18:21 INFO - Running setup.py install for mozdebug 07:18:21 INFO - Running setup.py install for mozdevice 07:18:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Running setup.py install for mozhttpd 07:18:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Running setup.py install for mozInstall 07:18:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Running setup.py install for mozleak 07:18:21 INFO - Running setup.py install for mozprofile 07:18:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Running setup.py install for mozrunner 07:18:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:18:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:18:23 INFO - Running setup.py install for mozscreenshot 07:18:23 INFO - Running setup.py install for moztest 07:18:23 INFO - Running setup.py install for mozversion 07:18:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:18:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:18:23 INFO - Running setup.py install for wptserve 07:18:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:18:23 INFO - Cleaning up... 07:18:23 INFO - Return code: 0 07:18:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:18:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:18:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:18:23 INFO - Reading from file tmpfile_stdout 07:18:23 INFO - Using _rmtree_windows ... 07:18:23 INFO - Using _rmtree_windows ... 07:18:23 INFO - Current package versions: 07:18:23 INFO - blessings == 1.6 07:18:23 INFO - blobuploader == 1.2.4 07:18:23 INFO - browsermob-proxy == 0.6.0 07:18:23 INFO - distribute == 0.6.14 07:18:23 INFO - docopt == 0.6.1 07:18:23 INFO - manifestparser == 1.1 07:18:23 INFO - marionette-client == 2.3.0 07:18:23 INFO - marionette-driver == 1.4.0 07:18:23 INFO - mozInstall == 1.12 07:18:23 INFO - mozcrash == 0.17 07:18:23 INFO - mozdebug == 0.1 07:18:23 INFO - mozdevice == 0.48 07:18:23 INFO - mozfile == 1.2 07:18:23 INFO - mozhttpd == 0.7 07:18:23 INFO - mozinfo == 0.9 07:18:23 INFO - mozleak == 0.1 07:18:23 INFO - mozlog == 3.1 07:18:23 INFO - moznetwork == 0.27 07:18:23 INFO - mozprocess == 0.22 07:18:23 INFO - mozprofile == 0.28 07:18:23 INFO - mozrunner == 6.11 07:18:23 INFO - mozscreenshot == 0.1 07:18:23 INFO - mozsystemmonitor == 0.0 07:18:23 INFO - moztest == 0.7 07:18:23 INFO - mozversion == 1.4 07:18:23 INFO - requests == 1.2.3 07:18:23 INFO - wptserve == 1.4.0 07:18:23 INFO - Running post-action listener: _resource_record_post_action 07:18:23 INFO - Running post-action listener: _start_resource_monitoring 07:18:23 INFO - Starting resource monitoring. 07:18:24 INFO - ##### 07:18:24 INFO - ##### Running pull step. 07:18:24 INFO - ##### 07:18:24 INFO - Running pre-action listener: _resource_record_pre_action 07:18:24 INFO - Running main action method: pull 07:18:24 INFO - Pull has nothing to do! 07:18:24 INFO - Running post-action listener: _resource_record_post_action 07:18:24 INFO - ##### 07:18:24 INFO - ##### Running install step. 07:18:24 INFO - ##### 07:18:24 INFO - Running pre-action listener: _resource_record_pre_action 07:18:24 INFO - Running main action method: install 07:18:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:18:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:18:24 INFO - Reading from file tmpfile_stdout 07:18:24 INFO - Using _rmtree_windows ... 07:18:24 INFO - Using _rmtree_windows ... 07:18:24 INFO - Detecting whether we're running mozinstall >=1.0... 07:18:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:18:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:18:24 INFO - Reading from file tmpfile_stdout 07:18:24 INFO - Output received: 07:18:24 INFO - Usage: mozinstall-script.py [options] installer 07:18:24 INFO - Options: 07:18:24 INFO - -h, --help show this help message and exit 07:18:24 INFO - -d DEST, --destination=DEST 07:18:24 INFO - Directory to install application into. [default: 07:18:24 INFO - "C:\slave\test"] 07:18:24 INFO - --app=APP Application being installed. [default: firefox] 07:18:24 INFO - Using _rmtree_windows ... 07:18:24 INFO - Using _rmtree_windows ... 07:18:24 INFO - mkdir: C:\slave\test\build\application 07:18:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:18:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 07:18:27 INFO - Reading from file tmpfile_stdout 07:18:27 INFO - Output received: 07:18:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:18:27 INFO - Using _rmtree_windows ... 07:18:27 INFO - Using _rmtree_windows ... 07:18:27 INFO - Running post-action listener: _resource_record_post_action 07:18:27 INFO - ##### 07:18:27 INFO - ##### Running run-tests step. 07:18:27 INFO - ##### 07:18:27 INFO - Running pre-action listener: _resource_record_pre_action 07:18:27 INFO - Running main action method: run_tests 07:18:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:18:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:18:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:18:27 INFO - grabbing minidump binary from tooltool 07:18:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:18:27 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:18:27 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 07:18:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 07:18:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:18:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnxwvtr 07:18:27 INFO - INFO - File integrity verified, renaming tmpnxwvtr to win32-minidump_stackwalk.exe 07:18:27 INFO - Return code: 0 07:18:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:18:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:18:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:18:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:18:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:18:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Roaming', 07:18:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:18:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:18:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:18:28 INFO - 'COMPUTERNAME': 'T-W864-IX-106', 07:18:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:18:28 INFO - 'DCLOCATION': 'SCL3', 07:18:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:18:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:18:28 INFO - 'HOMEDRIVE': 'C:', 07:18:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-106', 07:18:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:18:28 INFO - 'KTS_VERSION': '1.19c', 07:18:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-106\\AppData\\Local', 07:18:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-106', 07:18:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:18:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:18:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:18:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:18:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:18:28 INFO - 'MOZ_NO_REMOTE': '1', 07:18:28 INFO - 'NO_EM_RESTART': '1', 07:18:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:18:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:18:28 INFO - 'OS': 'Windows_NT', 07:18:28 INFO - 'OURDRIVE': 'C:', 07:18: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', 07:18:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:18:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:18:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:18:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:18:28 INFO - 'PROCESSOR_LEVEL': '6', 07:18:28 INFO - 'PROCESSOR_REVISION': '1e05', 07:18:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:18:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:18:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:18:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:18:28 INFO - 'PROMPT': '$P$G', 07:18:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:18:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:18:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:18:28 INFO - 'PWD': 'C:\\slave\\test', 07:18:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:18:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:18:28 INFO - 'SYSTEMDRIVE': 'C:', 07:18:28 INFO - 'SYSTEMROOT': 'C:\\windows', 07:18:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:18:28 INFO - 'TEST1': 'testie', 07:18:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:18:28 INFO - 'USERDOMAIN': 'T-W864-IX-106', 07:18:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-106', 07:18:28 INFO - 'USERNAME': 'cltbld', 07:18:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-106', 07:18:28 INFO - 'WINDIR': 'C:\\windows', 07:18:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:18:28 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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 07:18:30 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 07:18:30 INFO - import pkg_resources 07:18:31 INFO - Using 1 client processes 07:18:34 INFO - SUITE-START | Running 778 tests 07:18:34 INFO - Running testharness tests 07:18:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:18:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:18:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:18:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:18:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:18:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:18:34 INFO - Setting up ssl 07:18:35 INFO - PROCESS | certutil | 07:18:35 INFO - PROCESS | certutil | 07:18:35 INFO - PROCESS | certutil | 07:18:35 INFO - Certificate Nickname Trust Attributes 07:18:35 INFO - SSL,S/MIME,JAR/XPI 07:18:35 INFO - 07:18:35 INFO - web-platform-tests CT,, 07:18:35 INFO - 07:18:35 INFO - Starting runner 07:18:35 INFO - PROCESS | 2176 | [2176] 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 07:18:35 INFO - PROCESS | 2176 | [2176] 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 07:18:36 INFO - PROCESS | 2176 | [2176] 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 07:18:37 INFO - PROCESS | 2176 | 1467037117318 Marionette DEBUG Marionette enabled via build flag and pref 07:18:38 INFO - PROCESS | 2176 | ++DOCSHELL 000000646965E000 == 1 [pid = 2176] [id = 1] 07:18:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 1 (00000064787E5000) [pid = 2176] [serial = 1] [outer = 0000000000000000] 07:18:38 INFO - PROCESS | 2176 | [2176] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:18:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 2 (00000064787E6000) [pid = 2176] [serial = 2] [outer = 00000064787E5000] 07:18:38 INFO - PROCESS | 2176 | ++DOCSHELL 000000647A9CE800 == 2 [pid = 2176] [id = 2] 07:18:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 3 (000000647A9CF000) [pid = 2176] [serial = 3] [outer = 0000000000000000] 07:18:38 INFO - PROCESS | 2176 | [2176] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:18:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 4 (000000647A9D0000) [pid = 2176] [serial = 4] [outer = 000000647A9CF000] 07:18:39 INFO - PROCESS | 2176 | 1467037119135 Marionette INFO Listening on port 2828 07:18:40 INFO - PROCESS | 2176 | 1467037120983 Marionette DEBUG Marionette enabled via command-line flag 07:18:41 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C883800 == 3 [pid = 2176] [id = 3] 07:18:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 5 (000000647C907000) [pid = 2176] [serial = 5] [outer = 0000000000000000] 07:18:41 INFO - PROCESS | 2176 | [2176] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:18:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 6 (000000647C908000) [pid = 2176] [serial = 6] [outer = 000000647C907000] 07:18:41 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:18:41 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:18:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 7 (000000647D410000) [pid = 2176] [serial = 7] [outer = 000000647A9CF000] 07:18:42 INFO - PROCESS | 2176 | [2176] 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 07:18:42 INFO - PROCESS | 2176 | 1467037122030 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 07:18:42 INFO - PROCESS | 2176 | [2176] 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 07:18:42 INFO - PROCESS | 2176 | 1467037122068 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 07:18:42 INFO - PROCESS | 2176 | [2176] 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 07:18:42 INFO - PROCESS | 2176 | 1467037122075 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 07:18:42 INFO - PROCESS | 2176 | [2176] 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 07:18:42 INFO - PROCESS | 2176 | 1467037122111 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 07:18:42 INFO - PROCESS | 2176 | [2176] 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 07:18:42 INFO - PROCESS | 2176 | 1467037122118 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 07:18:42 INFO - PROCESS | 2176 | 1467037122121 Marionette DEBUG Closed connection conn0 07:18:42 INFO - PROCESS | 2176 | 1467037122124 Marionette DEBUG Closed connection conn1 07:18:42 INFO - PROCESS | 2176 | 1467037122126 Marionette DEBUG Closed connection conn2 07:18:42 INFO - PROCESS | 2176 | 1467037122181 Marionette DEBUG Closed connection conn3 07:18:42 INFO - PROCESS | 2176 | 1467037122208 Marionette DEBUG Closed connection conn4 07:18:42 INFO - PROCESS | 2176 | [2176] 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 07:18:42 INFO - PROCESS | 2176 | 1467037122215 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 07:18:42 INFO - PROCESS | 2176 | 1467037122335 Marionette DEBUG Closed connection conn5 07:18:42 INFO - PROCESS | 2176 | [2176] 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 07:18:42 INFO - PROCESS | 2176 | 1467037122340 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 07:18:42 INFO - PROCESS | 2176 | ++DOCSHELL 000000647DC30800 == 4 [pid = 2176] [id = 4] 07:18:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 8 (0000006478C17400) [pid = 2176] [serial = 8] [outer = 0000000000000000] 07:18:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 9 (000000647DC9BC00) [pid = 2176] [serial = 9] [outer = 0000006478C17400] 07:18:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 10 (000000647DF9F000) [pid = 2176] [serial = 10] [outer = 0000006478C17400] 07:18:42 INFO - PROCESS | 2176 | 1467037122494 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:18:42 INFO - PROCESS | 2176 | 1467037122499 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":"20160627052524","device":"desktop","version":"48.0"} 07:18:43 INFO - PROCESS | 2176 | [2176] 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 07:18:43 INFO - PROCESS | 2176 | [2176] 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 07:18:43 INFO - PROCESS | 2176 | [2176] 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 07:18:44 INFO - PROCESS | 2176 | ++DOCSHELL 0000006403ABD000 == 5 [pid = 2176] [id = 5] 07:18:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 11 (0000006403AC0000) [pid = 2176] [serial = 11] [outer = 0000000000000000] 07:18:44 INFO - PROCESS | 2176 | ++DOCSHELL 0000006403AC0800 == 6 [pid = 2176] [id = 6] 07:18:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 12 (00000064020BE800) [pid = 2176] [serial = 12] [outer = 0000000000000000] 07:18:44 INFO - PROCESS | 2176 | [2176] 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 07:18:44 INFO - PROCESS | 2176 | ++DOCSHELL 00000064047D7000 == 7 [pid = 2176] [id = 7] 07:18:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 13 (00000064020BE000) [pid = 2176] [serial = 13] [outer = 0000000000000000] 07:18:44 INFO - PROCESS | 2176 | [2176] 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 07:18:44 INFO - PROCESS | 2176 | [2176] 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 07:18:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 14 (00000064048F8400) [pid = 2176] [serial = 14] [outer = 00000064020BE000] 07:18:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 15 (0000006404BC4800) [pid = 2176] [serial = 15] [outer = 0000006403AC0000] 07:18:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 16 (00000064047F8400) [pid = 2176] [serial = 16] [outer = 00000064020BE800] 07:18:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 17 (00000064047FA400) [pid = 2176] [serial = 17] [outer = 00000064020BE000] 07:18:45 INFO - PROCESS | 2176 | 1467037125939 Marionette INFO startBrowser b78616d0-0783-45ff-8450-8450430f65c7 07:18:45 INFO - PROCESS | 2176 | 1467037125975 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 2176 | 1467037125990 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 2176 | 1467037125992 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 18 (0000006406191800) [pid = 2176] [serial = 18] [outer = 00000064020BE000] 07:18:46 INFO - PROCESS | 2176 | 1467037126900 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"b78616d0-0783-45ff-8450-8450430f65c7","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":"20160627052524","device":"desktop","version":"48.0","command_id":1}}] 07:18:47 INFO - PROCESS | 2176 | 1467037127242 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:18:47 INFO - PROCESS | 2176 | 1467037127246 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:47 INFO - PROCESS | 2176 | 1467037127302 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 07:18:47 INFO - PROCESS | 2176 | 1467037127399 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:18:47 INFO - PROCESS | 2176 | 1467037127401 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:47 INFO - PROCESS | 2176 | [2176] 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 07:18:48 INFO - PROCESS | 2176 | --DOCSHELL 000000646965E000 == 6 [pid = 2176] [id = 1] 07:18:49 INFO - PROCESS | 2176 | [2176] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:18:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 19 (00000064026B3000) [pid = 2176] [serial = 19] [outer = 00000064020BE000] 07:18:49 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:49 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:18:49 INFO - PROCESS | 2176 | 1467037129845 Marionette TRACE conn6 <- [1,3,null,{}] 07:18:49 INFO - PROCESS | 2176 | 1467037129849 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:18:49 INFO - PROCESS | 2176 | 1467037129852 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:49 INFO - PROCESS | 2176 | 1467037129873 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 07:18:49 INFO - PROCESS | 2176 | 1467037129905 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 07:18:49 INFO - PROCESS | 2176 | 1467037129909 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 07:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:18:49 INFO - PROCESS | 2176 | 1467037129919 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:18:49 INFO - PROCESS | 2176 | 1467037129922 Marionette TRACE conn6 <- [1,6,null,{}] 07:18:50 INFO - PROCESS | 2176 | 1467037129990 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:50 INFO - PROCESS | 2176 | 1467037129993 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:50 INFO - PROCESS | 2176 | 1467037130144 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 07:18:50 INFO - PROCESS | 2176 | 1467037130153 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:50 INFO - PROCESS | 2176 | 1467037130156 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:50 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404394800 == 7 [pid = 2176] [id = 8] 07:18:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 20 (00000064098CD000) [pid = 2176] [serial = 20] [outer = 0000000000000000] 07:18:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 21 (00000064098CEC00) [pid = 2176] [serial = 21] [outer = 00000064098CD000] 07:18:50 INFO - PROCESS | 2176 | 1467037130210 Marionette DEBUG loaded listener.js 07:18:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 22 (00000064098D7800) [pid = 2176] [serial = 22] [outer = 00000064098CD000] 07:18:50 INFO - PROCESS | 2176 | --DOCSHELL 000000647DC30800 == 6 [pid = 2176] [id = 4] 07:18:50 INFO - PROCESS | 2176 | ++DOCSHELL 0000006401C91000 == 7 [pid = 2176] [id = 9] 07:18:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 23 (00000064012EC400) [pid = 2176] [serial = 23] [outer = 0000000000000000] 07:18:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 24 (0000006401D62400) [pid = 2176] [serial = 24] [outer = 00000064012EC400] 07:18:50 INFO - PROCESS | 2176 | 1467037130658 Marionette DEBUG loaded listener.js 07:18:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 25 (000000640312E000) [pid = 2176] [serial = 25] [outer = 00000064012EC400] 07:18:51 INFO - PROCESS | 2176 | 1467037131055 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1186ms 07:18:51 INFO - PROCESS | 2176 | 1467037131114 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 07:18:51 INFO - PROCESS | 2176 | 1467037131119 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 07:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:18:51 INFO - PROCESS | 2176 | 1467037131275 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:18:51 INFO - PROCESS | 2176 | 1467037131278 Marionette TRACE conn6 <- [1,10,null,{}] 07:18:51 INFO - PROCESS | 2176 | 1467037131295 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:51 INFO - PROCESS | 2176 | 1467037131299 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:51 INFO - PROCESS | 2176 | 1467037131398 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 07:18:51 INFO - PROCESS | 2176 | 1467037131407 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:51 INFO - PROCESS | 2176 | 1467037131410 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:51 INFO - PROCESS | 2176 | ++DOCSHELL 00000064054BA800 == 8 [pid = 2176] [id = 10] 07:18:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 26 (00000064696C6800) [pid = 2176] [serial = 26] [outer = 0000000000000000] 07:18:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 27 (0000006477A3CC00) [pid = 2176] [serial = 27] [outer = 00000064696C6800] 07:18:51 INFO - PROCESS | 2176 | 1467037131459 Marionette DEBUG loaded listener.js 07:18:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 28 (0000006477BACC00) [pid = 2176] [serial = 28] [outer = 00000064696C6800] 07:18:51 INFO - PROCESS | 2176 | ++DOCSHELL 0000006406CB7800 == 9 [pid = 2176] [id = 11] 07:18:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 29 (0000006406CB8000) [pid = 2176] [serial = 29] [outer = 0000000000000000] 07:18:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 30 (00000064070AA000) [pid = 2176] [serial = 30] [outer = 0000006406CB8000] 07:18:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 31 (0000006406CBB800) [pid = 2176] [serial = 31] [outer = 0000006406CB8000] 07:18:51 INFO - PROCESS | 2176 | ++DOCSHELL 0000006402094800 == 10 [pid = 2176] [id = 12] 07:18:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 32 (00000064785D5800) [pid = 2176] [serial = 32] [outer = 0000000000000000] 07:18:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 33 (000000647A9A2400) [pid = 2176] [serial = 33] [outer = 00000064785D5800] 07:18:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 34 (00000064785D5400) [pid = 2176] [serial = 34] [outer = 00000064785D5800] 07:18:52 INFO - PROCESS | 2176 | 1467037132166 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 966ms 07:18:52 INFO - PROCESS | 2176 | 1467037132226 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 07:18:52 INFO - PROCESS | 2176 | 1467037132229 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 07:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:18:52 INFO - PROCESS | 2176 | 1467037132234 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:18:52 INFO - PROCESS | 2176 | 1467037132236 Marionette TRACE conn6 <- [1,14,null,{}] 07:18:52 INFO - PROCESS | 2176 | 1467037132240 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:52 INFO - PROCESS | 2176 | 1467037132242 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:52 INFO - PROCESS | 2176 | 1467037132344 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 07:18:52 INFO - PROCESS | 2176 | 1467037132351 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:52 INFO - PROCESS | 2176 | 1467037132361 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:52 INFO - PROCESS | 2176 | ++DOCSHELL 00000064054B1800 == 11 [pid = 2176] [id = 13] 07:18:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 35 (000000647BE41800) [pid = 2176] [serial = 35] [outer = 0000000000000000] 07:18:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 36 (000000647C4A3C00) [pid = 2176] [serial = 36] [outer = 000000647BE41800] 07:18:52 INFO - PROCESS | 2176 | 1467037132408 Marionette DEBUG loaded listener.js 07:18:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 37 (000000647C923800) [pid = 2176] [serial = 37] [outer = 000000647BE41800] 07:18:52 INFO - PROCESS | 2176 | 1467037132860 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 07:18:52 INFO - PROCESS | 2176 | 1467037132928 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 07:18:52 INFO - PROCESS | 2176 | 1467037132932 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 07:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:18:52 INFO - PROCESS | 2176 | 1467037132949 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:18:52 INFO - PROCESS | 2176 | 1467037132955 Marionette TRACE conn6 <- [1,18,null,{}] 07:18:52 INFO - PROCESS | 2176 | 1467037132959 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:52 INFO - PROCESS | 2176 | 1467037132963 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:53 INFO - PROCESS | 2176 | 1467037133058 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 07:18:53 INFO - PROCESS | 2176 | 1467037133073 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 2176 | 1467037133075 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:53 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477381800 == 12 [pid = 2176] [id = 14] 07:18:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 38 (000000647DFA0000) [pid = 2176] [serial = 38] [outer = 0000000000000000] 07:18:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 39 (000000647E043000) [pid = 2176] [serial = 39] [outer = 000000647DFA0000] 07:18:53 INFO - PROCESS | 2176 | 1467037133121 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 40 (0000006401429C00) [pid = 2176] [serial = 40] [outer = 000000647DFA0000] 07:18:53 INFO - PROCESS | 2176 | 1467037133514 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 588ms 07:18:53 INFO - PROCESS | 2176 | 1467037133529 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 07:18:53 INFO - PROCESS | 2176 | 1467037133531 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 07:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:18:53 INFO - PROCESS | 2176 | 1467037133535 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:18:53 INFO - PROCESS | 2176 | 1467037133537 Marionette TRACE conn6 <- [1,22,null,{}] 07:18:53 INFO - PROCESS | 2176 | 1467037133552 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:53 INFO - PROCESS | 2176 | 1467037133555 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:53 INFO - PROCESS | 2176 | 1467037133641 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 07:18:53 INFO - PROCESS | 2176 | 1467037133647 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 2176 | 1467037133649 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:53 INFO - PROCESS | 2176 | ++DOCSHELL 00000064031D0800 == 13 [pid = 2176] [id = 15] 07:18:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 41 (000000640142E400) [pid = 2176] [serial = 41] [outer = 0000000000000000] 07:18:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 42 (0000006405CD4800) [pid = 2176] [serial = 42] [outer = 000000640142E400] 07:18:53 INFO - PROCESS | 2176 | 1467037133695 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 43 (000000640146C000) [pid = 2176] [serial = 43] [outer = 000000640142E400] 07:18:54 INFO - PROCESS | 2176 | 1467037134107 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 07:18:54 INFO - PROCESS | 2176 | 1467037134165 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 2176 | 1467037134168 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 07:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:18:54 INFO - PROCESS | 2176 | 1467037134171 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 2176 | 1467037134173 Marionette TRACE conn6 <- [1,26,null,{}] 07:18:54 INFO - PROCESS | 2176 | 1467037134177 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:54 INFO - PROCESS | 2176 | 1467037134179 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:54 INFO - PROCESS | 2176 | 1467037134266 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 07:18:54 INFO - PROCESS | 2176 | 1467037134273 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:54 INFO - PROCESS | 2176 | 1467037134280 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:54 INFO - PROCESS | 2176 | ++DOCSHELL 000000647854A000 == 14 [pid = 2176] [id = 16] 07:18:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 44 (00000064027FDC00) [pid = 2176] [serial = 44] [outer = 0000000000000000] 07:18:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 45 (00000064762BC000) [pid = 2176] [serial = 45] [outer = 00000064027FDC00] 07:18:54 INFO - PROCESS | 2176 | 1467037134336 Marionette DEBUG loaded listener.js 07:18:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 46 (000000647DCD6400) [pid = 2176] [serial = 46] [outer = 00000064027FDC00] 07:18:54 INFO - PROCESS | 2176 | 1467037134772 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 07:18:54 INFO - PROCESS | 2176 | 1467037134804 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 2176 | 1467037134807 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 07:18:54 INFO - PROCESS | 2176 | 1467037134810 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:18:54 INFO - PROCESS | 2176 | 1467037134812 Marionette TRACE conn6 <- [1,30,null,{}] 07:18:54 INFO - PROCESS | 2176 | 1467037134815 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:54 INFO - PROCESS | 2176 | 1467037134817 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:54 INFO - PROCESS | 2176 | 1467037134900 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 07:18:54 INFO - PROCESS | 2176 | 1467037134907 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:54 INFO - PROCESS | 2176 | 1467037134909 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:54 INFO - PROCESS | 2176 | ++DOCSHELL 000000647A9D3800 == 15 [pid = 2176] [id = 17] 07:18:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 47 (0000006404F2E000) [pid = 2176] [serial = 47] [outer = 0000000000000000] 07:18:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 48 (00000064055E0400) [pid = 2176] [serial = 48] [outer = 0000006404F2E000] 07:18:54 INFO - PROCESS | 2176 | 1467037134954 Marionette DEBUG loaded listener.js 07:18:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 49 (00000064055EA800) [pid = 2176] [serial = 49] [outer = 0000006404F2E000] 07:18:55 INFO - PROCESS | 2176 | 1467037135350 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 588ms 07:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:18:55 INFO - PROCESS | 2176 | 1467037135409 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 07:18:55 INFO - PROCESS | 2176 | 1467037135411 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 07:18:55 INFO - PROCESS | 2176 | 1467037135415 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:18:55 INFO - PROCESS | 2176 | 1467037135417 Marionette TRACE conn6 <- [1,34,null,{}] 07:18:55 INFO - PROCESS | 2176 | 1467037135420 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:55 INFO - PROCESS | 2176 | 1467037135422 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:55 INFO - PROCESS | 2176 | 1467037135502 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 07:18:55 INFO - PROCESS | 2176 | 1467037135508 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:55 INFO - PROCESS | 2176 | 1467037135510 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:55 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C692800 == 16 [pid = 2176] [id = 18] 07:18:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 50 (0000006477414400) [pid = 2176] [serial = 50] [outer = 0000000000000000] 07:18:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 51 (0000006477418800) [pid = 2176] [serial = 51] [outer = 0000006477414400] 07:18:55 INFO - PROCESS | 2176 | 1467037135556 Marionette DEBUG loaded listener.js 07:18:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 52 (000000647741E000) [pid = 2176] [serial = 52] [outer = 0000006477414400] 07:18:56 INFO - PROCESS | 2176 | 1467037136038 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 694ms 07:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:18:56 INFO - PROCESS | 2176 | 1467037136109 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 07:18:56 INFO - PROCESS | 2176 | 1467037136112 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 07:18:56 INFO - PROCESS | 2176 | 1467037136115 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:18:56 INFO - PROCESS | 2176 | 1467037136117 Marionette TRACE conn6 <- [1,38,null,{}] 07:18:56 INFO - PROCESS | 2176 | 1467037136120 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:56 INFO - PROCESS | 2176 | 1467037136130 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:56 INFO - PROCESS | 2176 | 1467037136211 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 07:18:56 INFO - PROCESS | 2176 | 1467037136240 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 2176 | 1467037136242 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:56 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5E7800 == 17 [pid = 2176] [id = 19] 07:18:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 53 (00000064758BF400) [pid = 2176] [serial = 53] [outer = 0000000000000000] 07:18:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (0000006477E69400) [pid = 2176] [serial = 54] [outer = 00000064758BF400] 07:18:56 INFO - PROCESS | 2176 | 1467037136287 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (0000006477E6F800) [pid = 2176] [serial = 55] [outer = 00000064758BF400] 07:18:56 INFO - PROCESS | 2176 | 1467037136663 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 07:18:56 INFO - PROCESS | 2176 | 1467037136706 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 07:18:56 INFO - PROCESS | 2176 | 1467037136708 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 07:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:18:56 INFO - PROCESS | 2176 | 1467037136722 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:18:56 INFO - PROCESS | 2176 | 1467037136724 Marionette TRACE conn6 <- [1,42,null,{}] 07:18:56 INFO - PROCESS | 2176 | 1467037136728 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:56 INFO - PROCESS | 2176 | 1467037136730 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:56 INFO - PROCESS | 2176 | 1467037136819 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 07:18:56 INFO - PROCESS | 2176 | 1467037136824 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 2176 | 1467037136826 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:56 INFO - PROCESS | 2176 | ++DOCSHELL 000000647DC3C000 == 18 [pid = 2176] [id = 20] 07:18:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (000000647753AC00) [pid = 2176] [serial = 56] [outer = 0000000000000000] 07:18:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (000000647753D400) [pid = 2176] [serial = 57] [outer = 000000647753AC00] 07:18:56 INFO - PROCESS | 2176 | 1467037136875 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (0000006477E74800) [pid = 2176] [serial = 58] [outer = 000000647753AC00] 07:18:57 INFO - PROCESS | 2176 | 1467037137252 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 07:18:57 INFO - PROCESS | 2176 | 1467037137319 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 07:18:57 INFO - PROCESS | 2176 | 1467037137321 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 07:18:57 INFO - PROCESS | 2176 | 1467037137324 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:18:57 INFO - PROCESS | 2176 | 1467037137326 Marionette TRACE conn6 <- [1,46,null,{}] 07:18:57 INFO - PROCESS | 2176 | 1467037137330 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:57 INFO - PROCESS | 2176 | 1467037137332 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:57 INFO - PROCESS | 2176 | 1467037137422 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 07:18:57 INFO - PROCESS | 2176 | 1467037137428 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:57 INFO - PROCESS | 2176 | 1467037137430 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:57 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C905800 == 19 [pid = 2176] [id = 21] 07:18:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (0000006405514400) [pid = 2176] [serial = 59] [outer = 0000000000000000] 07:18:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (00000064758C1400) [pid = 2176] [serial = 60] [outer = 0000006405514400] 07:18:57 INFO - PROCESS | 2176 | 1467037137485 Marionette DEBUG loaded listener.js 07:18:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (0000006478795800) [pid = 2176] [serial = 61] [outer = 0000006405514400] 07:18:57 INFO - PROCESS | 2176 | 1467037137907 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 631ms 07:18:57 INFO - PROCESS | 2176 | 1467037137966 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 07:18:57 INFO - PROCESS | 2176 | 1467037137969 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 07:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:18:57 INFO - PROCESS | 2176 | 1467037137973 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - PROCESS | 2176 | 1467037137975 Marionette TRACE conn6 <- [1,50,null,{}] 07:18:57 INFO - PROCESS | 2176 | 1467037137979 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:57 INFO - PROCESS | 2176 | 1467037137981 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:58 INFO - PROCESS | 2176 | 1467037138078 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 07:18:58 INFO - PROCESS | 2176 | 1467037138086 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:58 INFO - PROCESS | 2176 | 1467037138088 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFCD800 == 20 [pid = 2176] [id = 22] 07:18:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (000000640AFF0C00) [pid = 2176] [serial = 62] [outer = 0000000000000000] 07:18:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (000000640BF43000) [pid = 2176] [serial = 63] [outer = 000000640AFF0C00] 07:18:58 INFO - PROCESS | 2176 | 1467037138133 Marionette DEBUG loaded listener.js 07:18:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640BF4AC00) [pid = 2176] [serial = 64] [outer = 000000640AFF0C00] 07:18:59 INFO - PROCESS | 2176 | 1467037139226 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1285ms 07:18:59 INFO - PROCESS | 2176 | 1467037139259 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 07:18:59 INFO - PROCESS | 2176 | 1467037139263 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 07:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:18:59 INFO - PROCESS | 2176 | 1467037139267 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 2176 | 1467037139273 Marionette TRACE conn6 <- [1,54,null,{}] 07:18:59 INFO - PROCESS | 2176 | 1467037139284 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:59 INFO - PROCESS | 2176 | 1467037139287 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:59 INFO - PROCESS | 2176 | 1467037139394 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 07:18:59 INFO - PROCESS | 2176 | 1467037139401 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:59 INFO - PROCESS | 2176 | 1467037139405 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:18:59 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404F72000 == 21 [pid = 2176] [id = 23] 07:18:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006404F24000) [pid = 2176] [serial = 65] [outer = 0000000000000000] 07:18:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006404F2BC00) [pid = 2176] [serial = 66] [outer = 0000006404F24000] 07:18:59 INFO - PROCESS | 2176 | 1467037139454 Marionette DEBUG loaded listener.js 07:18:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640550E800) [pid = 2176] [serial = 67] [outer = 0000006404F24000] 07:18:59 INFO - PROCESS | 2176 | 1467037139887 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 693ms 07:18:59 INFO - PROCESS | 2176 | 1467037139967 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 07:18:59 INFO - PROCESS | 2176 | 1467037139972 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 07:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:18:59 INFO - PROCESS | 2176 | 1467037139978 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 2176 | 1467037139981 Marionette TRACE conn6 <- [1,58,null,{}] 07:18:59 INFO - PROCESS | 2176 | 1467037139989 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:59 INFO - PROCESS | 2176 | 1467037139992 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:00 INFO - PROCESS | 2176 | 1467037140120 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 07:19:00 INFO - PROCESS | 2176 | 1467037140136 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 2176 | 1467037140139 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:00 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408067800 == 22 [pid = 2176] [id = 24] 07:19:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064071A2C00) [pid = 2176] [serial = 68] [outer = 0000000000000000] 07:19:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006408090000) [pid = 2176] [serial = 69] [outer = 00000064071A2C00] 07:19:00 INFO - PROCESS | 2176 | 1467037140187 Marionette DEBUG loaded listener.js 07:19:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640AFE8000) [pid = 2176] [serial = 70] [outer = 00000064071A2C00] 07:19:00 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006478C17400) [pid = 2176] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:19:00 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (00000064098CD000) [pid = 2176] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:19:00 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (00000064696C6800) [pid = 2176] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:19:00 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000647BE41800) [pid = 2176] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:19:00 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000647DFA0000) [pid = 2176] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:19:00 INFO - PROCESS | 2176 | 1467037140758 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 841ms 07:19:00 INFO - PROCESS | 2176 | 1467037140821 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 07:19:00 INFO - PROCESS | 2176 | 1467037140823 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 07:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:19:00 INFO - PROCESS | 2176 | 1467037140827 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:19:00 INFO - PROCESS | 2176 | 1467037140831 Marionette TRACE conn6 <- [1,62,null,{}] 07:19:00 INFO - PROCESS | 2176 | 1467037140841 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:00 INFO - PROCESS | 2176 | 1467037140846 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:00 INFO - PROCESS | 2176 | 1467037140929 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 07:19:00 INFO - PROCESS | 2176 | 1467037140938 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 2176 | 1467037140941 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:00 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFEC800 == 23 [pid = 2176] [id = 25] 07:19:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (00000064027F5800) [pid = 2176] [serial = 71] [outer = 0000000000000000] 07:19:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640AFF0400) [pid = 2176] [serial = 72] [outer = 00000064027F5800] 07:19:00 INFO - PROCESS | 2176 | 1467037140990 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064758C2400) [pid = 2176] [serial = 73] [outer = 00000064027F5800] 07:19:01 INFO - PROCESS | 2176 | 1467037141386 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 07:19:01 INFO - PROCESS | 2176 | 1467037141459 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 07:19:01 INFO - PROCESS | 2176 | 1467037141461 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 07:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:19:01 INFO - PROCESS | 2176 | 1467037141465 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:19:01 INFO - PROCESS | 2176 | 1467037141467 Marionette TRACE conn6 <- [1,66,null,{}] 07:19:01 INFO - PROCESS | 2176 | 1467037141470 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:01 INFO - PROCESS | 2176 | 1467037141472 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:01 INFO - PROCESS | 2176 | 1467037141559 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 07:19:01 INFO - PROCESS | 2176 | 1467037141564 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:01 INFO - PROCESS | 2176 | 1467037141566 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:01 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477377800 == 24 [pid = 2176] [id = 26] 07:19:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000647731F400) [pid = 2176] [serial = 74] [outer = 0000000000000000] 07:19:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006477323C00) [pid = 2176] [serial = 75] [outer = 000000647731F400] 07:19:01 INFO - PROCESS | 2176 | 1467037141627 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000647741AC00) [pid = 2176] [serial = 76] [outer = 000000647731F400] 07:19:02 INFO - PROCESS | 2176 | 1467037142030 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 631ms 07:19:02 INFO - PROCESS | 2176 | 1467037142098 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 07:19:02 INFO - PROCESS | 2176 | 1467037142100 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 07:19:02 INFO - PROCESS | 2176 | 1467037142103 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:19:02 INFO - PROCESS | 2176 | 1467037142105 Marionette TRACE conn6 <- [1,70,null,{}] 07:19:02 INFO - PROCESS | 2176 | 1467037142109 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:02 INFO - PROCESS | 2176 | 1467037142111 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:02 INFO - PROCESS | 2176 | 1467037142190 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 07:19:02 INFO - PROCESS | 2176 | 1467037142196 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:02 INFO - PROCESS | 2176 | 1467037142198 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:02 INFO - PROCESS | 2176 | ++DOCSHELL 00000064780C4000 == 25 [pid = 2176] [id = 27] 07:19:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006477533C00) [pid = 2176] [serial = 77] [outer = 0000000000000000] 07:19:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000647753F800) [pid = 2176] [serial = 78] [outer = 0000006477533C00] 07:19:02 INFO - PROCESS | 2176 | 1467037142243 Marionette DEBUG loaded listener.js 07:19:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006477BAD000) [pid = 2176] [serial = 79] [outer = 0000006477533C00] 07:19:02 INFO - PROCESS | 2176 | 1467037142750 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 672ms 07:19:02 INFO - PROCESS | 2176 | 1467037142780 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 07:19:02 INFO - PROCESS | 2176 | 1467037142785 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 07:19:02 INFO - PROCESS | 2176 | 1467037142790 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:19:02 INFO - PROCESS | 2176 | 1467037142793 Marionette TRACE conn6 <- [1,74,null,{}] 07:19:02 INFO - PROCESS | 2176 | 1467037142800 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:02 INFO - PROCESS | 2176 | 1467037142803 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:02 INFO - PROCESS | 2176 | 1467037142945 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 07:19:03 INFO - PROCESS | 2176 | 1467037143021 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 2176 | 1467037143024 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:03 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053D9000 == 26 [pid = 2176] [id = 28] 07:19:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006401454800) [pid = 2176] [serial = 80] [outer = 0000000000000000] 07:19:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640146C400) [pid = 2176] [serial = 81] [outer = 0000006401454800] 07:19:03 INFO - PROCESS | 2176 | 1467037143085 Marionette DEBUG loaded listener.js 07:19:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064046F5C00) [pid = 2176] [serial = 82] [outer = 0000006401454800] 07:19:03 INFO - PROCESS | 2176 | 1467037143622 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 883ms 07:19:03 INFO - PROCESS | 2176 | 1467037143677 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 07:19:03 INFO - PROCESS | 2176 | 1467037143682 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 07:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:19:03 INFO - PROCESS | 2176 | 1467037143689 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:19:03 INFO - PROCESS | 2176 | 1467037143692 Marionette TRACE conn6 <- [1,78,null,{}] 07:19:03 INFO - PROCESS | 2176 | 1467037143696 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:03 INFO - PROCESS | 2176 | 1467037143699 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:03 INFO - PROCESS | 2176 | 1467037143812 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 07:19:03 INFO - PROCESS | 2176 | 1467037143872 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 2176 | 1467037143875 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:03 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070A8800 == 27 [pid = 2176] [id = 29] 07:19:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (00000064098D8000) [pid = 2176] [serial = 83] [outer = 0000000000000000] 07:19:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640AFEF400) [pid = 2176] [serial = 84] [outer = 00000064098D8000] 07:19:03 INFO - PROCESS | 2176 | 1467037143934 Marionette DEBUG loaded listener.js 07:19:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (00000064758BC400) [pid = 2176] [serial = 85] [outer = 00000064098D8000] 07:19:04 INFO - PROCESS | 2176 | 1467037144493 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 07:19:04 INFO - PROCESS | 2176 | 1467037144530 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 07:19:04 INFO - PROCESS | 2176 | 1467037144533 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 07:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:19:04 INFO - PROCESS | 2176 | 1467037144537 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:19:04 INFO - PROCESS | 2176 | 1467037144541 Marionette TRACE conn6 <- [1,82,null,{}] 07:19:04 INFO - PROCESS | 2176 | 1467037144552 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:04 INFO - PROCESS | 2176 | 1467037144557 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:04 INFO - PROCESS | 2176 | 1467037144664 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 07:19:04 INFO - PROCESS | 2176 | 1467037144728 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:04 INFO - PROCESS | 2176 | 1467037144731 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:04 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C910800 == 28 [pid = 2176] [id = 30] 07:19:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006478074000) [pid = 2176] [serial = 86] [outer = 0000000000000000] 07:19:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006478078800) [pid = 2176] [serial = 87] [outer = 0000006478074000] 07:19:04 INFO - PROCESS | 2176 | 1467037144792 Marionette DEBUG loaded listener.js 07:19:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006478534000) [pid = 2176] [serial = 88] [outer = 0000006478074000] 07:19:05 INFO - PROCESS | 2176 | 1467037145320 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 841ms 07:19:05 INFO - PROCESS | 2176 | 1467037145380 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 07:19:05 INFO - PROCESS | 2176 | 1467037145383 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 07:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:19:05 INFO - PROCESS | 2176 | 1467037145387 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:19:05 INFO - PROCESS | 2176 | 1467037145389 Marionette TRACE conn6 <- [1,86,null,{}] 07:19:05 INFO - PROCESS | 2176 | 1467037145392 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:05 INFO - PROCESS | 2176 | 1467037145395 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:05 INFO - PROCESS | 2176 | 1467037145502 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 07:19:05 INFO - PROCESS | 2176 | 1467037145562 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:05 INFO - PROCESS | 2176 | 1467037145564 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:05 INFO - PROCESS | 2176 | ++DOCSHELL 000000647DC33000 == 29 [pid = 2176] [id = 31] 07:19:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640203B000) [pid = 2176] [serial = 89] [outer = 0000000000000000] 07:19:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640203F800) [pid = 2176] [serial = 90] [outer = 000000640203B000] 07:19:05 INFO - PROCESS | 2176 | 1467037145621 Marionette DEBUG loaded listener.js 07:19:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006478C12C00) [pid = 2176] [serial = 91] [outer = 000000640203B000] 07:19:06 INFO - PROCESS | 2176 | 1467037146173 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 841ms 07:19:06 INFO - PROCESS | 2176 | 1467037146229 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 07:19:06 INFO - PROCESS | 2176 | 1467037146232 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 07:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:19:06 INFO - PROCESS | 2176 | 1467037146235 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:19:06 INFO - PROCESS | 2176 | 1467037146237 Marionette TRACE conn6 <- [1,90,null,{}] 07:19:06 INFO - PROCESS | 2176 | 1467037146241 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:06 INFO - PROCESS | 2176 | 1467037146244 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:06 INFO - PROCESS | 2176 | 1467037146347 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 07:19:06 INFO - PROCESS | 2176 | 1467037146423 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:06 INFO - PROCESS | 2176 | 1467037146425 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:06 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBA7800 == 30 [pid = 2176] [id = 32] 07:19:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (00000064758BB800) [pid = 2176] [serial = 92] [outer = 0000000000000000] 07:19:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000647772BC00) [pid = 2176] [serial = 93] [outer = 00000064758BB800] 07:19:06 INFO - PROCESS | 2176 | 1467037146482 Marionette DEBUG loaded listener.js 07:19:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006477732C00) [pid = 2176] [serial = 94] [outer = 00000064758BB800] 07:19:07 INFO - PROCESS | 2176 | 1467037147052 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 883ms 07:19:07 INFO - PROCESS | 2176 | 1467037147132 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 07:19:07 INFO - PROCESS | 2176 | 1467037147136 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 07:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:19:07 INFO - PROCESS | 2176 | 1467037147141 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:19:07 INFO - PROCESS | 2176 | 1467037147145 Marionette TRACE conn6 <- [1,94,null,{}] 07:19:07 INFO - PROCESS | 2176 | 1467037147151 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:07 INFO - PROCESS | 2176 | 1467037147154 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:07 INFO - PROCESS | 2176 | 1467037147268 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 07:19:07 INFO - PROCESS | 2176 | 1467037147325 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:07 INFO - PROCESS | 2176 | 1467037147327 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:07 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C59000 == 31 [pid = 2176] [id = 33] 07:19:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006401CB0C00) [pid = 2176] [serial = 95] [outer = 0000000000000000] 07:19:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640203FC00) [pid = 2176] [serial = 96] [outer = 0000006401CB0C00] 07:19:07 INFO - PROCESS | 2176 | 1467037147378 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006404D60400) [pid = 2176] [serial = 97] [outer = 0000006401CB0C00] 07:19:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006404394800 == 30 [pid = 2176] [id = 8] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (00000064047FA400) [pid = 2176] [serial = 17] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000647DC9BC00) [pid = 2176] [serial = 9] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000647A9D0000) [pid = 2176] [serial = 4] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (00000064758C1400) [pid = 2176] [serial = 60] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006477E69400) [pid = 2176] [serial = 54] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000647753D400) [pid = 2176] [serial = 57] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064098CEC00) [pid = 2176] [serial = 21] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006401D62400) [pid = 2176] [serial = 24] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006477A3CC00) [pid = 2176] [serial = 27] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006477BACC00) [pid = 2176] [serial = 28] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000647A9A2400) [pid = 2176] [serial = 33] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000647C4A3C00) [pid = 2176] [serial = 36] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000647E043000) [pid = 2176] [serial = 39] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006405CD4800) [pid = 2176] [serial = 42] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064762BC000) [pid = 2176] [serial = 45] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064055E0400) [pid = 2176] [serial = 48] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006477418800) [pid = 2176] [serial = 51] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (00000064070AA000) [pid = 2176] [serial = 30] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000647C923800) [pid = 2176] [serial = 37] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006401429C00) [pid = 2176] [serial = 40] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064098D7800) [pid = 2176] [serial = 22] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (00000064048F8400) [pid = 2176] [serial = 14] [outer = 0000000000000000] [url = about:blank] 07:19:08 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000647DF9F000) [pid = 2176] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:19:08 INFO - PROCESS | 2176 | 1467037148370 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1296ms 07:19:08 INFO - PROCESS | 2176 | 1467037148439 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 07:19:08 INFO - PROCESS | 2176 | 1467037148443 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 07:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:19:08 INFO - PROCESS | 2176 | 1467037148447 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - PROCESS | 2176 | 1467037148452 Marionette TRACE conn6 <- [1,98,null,{}] 07:19:08 INFO - PROCESS | 2176 | 1467037148458 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:08 INFO - PROCESS | 2176 | 1467037148461 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:08 INFO - PROCESS | 2176 | 1467037148551 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 07:19:08 INFO - PROCESS | 2176 | 1467037148563 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:08 INFO - PROCESS | 2176 | 1467037148566 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:08 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404E05000 == 31 [pid = 2176] [id = 34] 07:19:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (00000064047FC400) [pid = 2176] [serial = 98] [outer = 0000000000000000] 07:19:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404D5CC00) [pid = 2176] [serial = 99] [outer = 00000064047FC400] 07:19:08 INFO - PROCESS | 2176 | 1467037148616 Marionette DEBUG loaded listener.js 07:19:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404D68800) [pid = 2176] [serial = 100] [outer = 00000064047FC400] 07:19:09 INFO - PROCESS | 2176 | 1467037149038 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 07:19:09 INFO - PROCESS | 2176 | 1467037149082 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 07:19:09 INFO - PROCESS | 2176 | 1467037149088 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 07:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:19:09 INFO - PROCESS | 2176 | 1467037149094 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 2176 | 1467037149097 Marionette TRACE conn6 <- [1,102,null,{}] 07:19:09 INFO - PROCESS | 2176 | 1467037149101 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:09 INFO - PROCESS | 2176 | 1467037149104 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:09 INFO - PROCESS | 2176 | 1467037149217 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 07:19:09 INFO - PROCESS | 2176 | 1467037149233 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:09 INFO - PROCESS | 2176 | 1467037149235 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:09 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC4C800 == 32 [pid = 2176] [id = 35] 07:19:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404F51C00) [pid = 2176] [serial = 101] [outer = 0000000000000000] 07:19:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006405511C00) [pid = 2176] [serial = 102] [outer = 0000006404F51C00] 07:19:09 INFO - PROCESS | 2176 | 1467037149287 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064055E6C00) [pid = 2176] [serial = 103] [outer = 0000006404F51C00] 07:19:09 INFO - PROCESS | 2176 | 1467037149709 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 07:19:09 INFO - PROCESS | 2176 | 1467037149726 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 07:19:09 INFO - PROCESS | 2176 | 1467037149729 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 07:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:19:09 INFO - PROCESS | 2176 | 1467037149732 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 2176 | 1467037149736 Marionette TRACE conn6 <- [1,106,null,{}] 07:19:09 INFO - PROCESS | 2176 | 1467037149747 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:09 INFO - PROCESS | 2176 | 1467037149752 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:09 INFO - PROCESS | 2176 | 1467037149838 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 07:19:09 INFO - PROCESS | 2176 | 1467037149845 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:09 INFO - PROCESS | 2176 | 1467037149848 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:09 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476AF9000 == 33 [pid = 2176] [id = 36] 07:19:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006407083000) [pid = 2176] [serial = 104] [outer = 0000000000000000] 07:19:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064098C9400) [pid = 2176] [serial = 105] [outer = 0000006407083000] 07:19:09 INFO - PROCESS | 2176 | 1467037149897 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640AFE5C00) [pid = 2176] [serial = 106] [outer = 0000006407083000] 07:19:10 INFO - PROCESS | 2176 | 1467037150306 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 07:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:19:10 INFO - PROCESS | 2176 | 1467037150364 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 07:19:10 INFO - PROCESS | 2176 | 1467037150367 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 07:19:10 INFO - PROCESS | 2176 | 1467037150376 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:19:10 INFO - PROCESS | 2176 | 1467037150378 Marionette TRACE conn6 <- [1,110,null,{}] 07:19:10 INFO - PROCESS | 2176 | 1467037150382 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:10 INFO - PROCESS | 2176 | 1467037150384 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:10 INFO - PROCESS | 2176 | 1467037150492 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 07:19:10 INFO - PROCESS | 2176 | 1467037150498 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:10 INFO - PROCESS | 2176 | 1467037150500 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:10 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477B61800 == 34 [pid = 2176] [id = 37] 07:19:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640BF46800) [pid = 2176] [serial = 107] [outer = 0000000000000000] 07:19:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (00000064758B8C00) [pid = 2176] [serial = 108] [outer = 000000640BF46800] 07:19:10 INFO - PROCESS | 2176 | 1467037150546 Marionette DEBUG loaded listener.js 07:19:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064762C2C00) [pid = 2176] [serial = 109] [outer = 000000640BF46800] 07:19:11 INFO - PROCESS | 2176 | 1467037150994 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 693ms 07:19:11 INFO - PROCESS | 2176 | 1467037151072 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 07:19:11 INFO - PROCESS | 2176 | 1467037151074 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 07:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:19:11 INFO - PROCESS | 2176 | 1467037151078 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - PROCESS | 2176 | 1467037151080 Marionette TRACE conn6 <- [1,114,null,{}] 07:19:11 INFO - PROCESS | 2176 | 1467037151083 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:11 INFO - PROCESS | 2176 | 1467037151085 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:11 INFO - PROCESS | 2176 | 1467037151186 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 07:19:11 INFO - PROCESS | 2176 | 1467037151196 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:11 INFO - PROCESS | 2176 | 1467037151198 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:11 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478772000 == 35 [pid = 2176] [id = 38] 07:19:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006402033800) [pid = 2176] [serial = 110] [outer = 0000000000000000] 07:19:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006477324800) [pid = 2176] [serial = 111] [outer = 0000006402033800] 07:19:11 INFO - PROCESS | 2176 | 1467037151243 Marionette DEBUG loaded listener.js 07:19:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006477535C00) [pid = 2176] [serial = 112] [outer = 0000006402033800] 07:19:11 INFO - PROCESS | 2176 | 1467037151709 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 693ms 07:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:19:11 INFO - PROCESS | 2176 | 1467037151780 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 07:19:11 INFO - PROCESS | 2176 | 1467037151782 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 07:19:11 INFO - PROCESS | 2176 | 1467037151786 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - PROCESS | 2176 | 1467037151788 Marionette TRACE conn6 <- [1,118,null,{}] 07:19:11 INFO - PROCESS | 2176 | 1467037151820 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:11 INFO - PROCESS | 2176 | 1467037151826 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:11 INFO - PROCESS | 2176 | 1467037151951 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 07:19:11 INFO - PROCESS | 2176 | 1467037151957 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:11 INFO - PROCESS | 2176 | 1467037151959 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:12 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C6A2800 == 36 [pid = 2176] [id = 39] 07:19:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006403121800) [pid = 2176] [serial = 113] [outer = 0000000000000000] 07:19:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006477C2F800) [pid = 2176] [serial = 114] [outer = 0000006403121800] 07:19:12 INFO - PROCESS | 2176 | 1467037152037 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006478075C00) [pid = 2176] [serial = 115] [outer = 0000006403121800] 07:19:12 INFO - PROCESS | 2176 | 1467037152488 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006477414400) [pid = 2176] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064027FDC00) [pid = 2176] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006405514400) [pid = 2176] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640142E400) [pid = 2176] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006404F2E000) [pid = 2176] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000647753AC00) [pid = 2176] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064758BF400) [pid = 2176] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640AFF0C00) [pid = 2176] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006477533C00) [pid = 2176] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404F24000) [pid = 2176] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064071A2C00) [pid = 2176] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000647731F400) [pid = 2176] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:19:12 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (00000064027F5800) [pid = 2176] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 756ms 07:19:12 INFO - PROCESS | 2176 | 1467037152544 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 07:19:12 INFO - PROCESS | 2176 | 1467037152546 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 07:19:12 INFO - PROCESS | 2176 | 1467037152550 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:19:12 INFO - PROCESS | 2176 | 1467037152552 Marionette TRACE conn6 <- [1,122,null,{}] 07:19:12 INFO - PROCESS | 2176 | 1467037152555 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:12 INFO - PROCESS | 2176 | 1467037152557 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:12 INFO - PROCESS | 2176 | 1467037152635 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 07:19:12 INFO - PROCESS | 2176 | 1467037152643 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:12 INFO - PROCESS | 2176 | 1467037152645 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:12 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478D52800 == 37 [pid = 2176] [id = 40] 07:19:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006404D61000) [pid = 2176] [serial = 116] [outer = 0000000000000000] 07:19:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640550A000) [pid = 2176] [serial = 117] [outer = 0000006404D61000] 07:19:12 INFO - PROCESS | 2176 | 1467037152690 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640970B800) [pid = 2176] [serial = 118] [outer = 0000006404D61000] 07:19:13 INFO - PROCESS | 2176 | 1467037153058 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 524ms 07:19:13 INFO - PROCESS | 2176 | 1467037153077 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 07:19:13 INFO - PROCESS | 2176 | 1467037153079 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 07:19:13 INFO - PROCESS | 2176 | 1467037153082 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:19:13 INFO - PROCESS | 2176 | 1467037153084 Marionette TRACE conn6 <- [1,126,null,{}] 07:19:13 INFO - PROCESS | 2176 | 1467037153087 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:13 INFO - PROCESS | 2176 | 1467037153089 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:13 INFO - PROCESS | 2176 | 1467037153193 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 07:19:13 INFO - PROCESS | 2176 | 1467037153200 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:13 INFO - PROCESS | 2176 | 1467037153202 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:13 INFO - PROCESS | 2176 | ++DOCSHELL 000000647FD62000 == 38 [pid = 2176] [id = 41] 07:19:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006404F24000) [pid = 2176] [serial = 119] [outer = 0000000000000000] 07:19:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064098D3800) [pid = 2176] [serial = 120] [outer = 0000006404F24000] 07:19:13 INFO - PROCESS | 2176 | 1467037153247 Marionette DEBUG loaded listener.js 07:19:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006478076000) [pid = 2176] [serial = 121] [outer = 0000006404F24000] 07:19:13 INFO - PROCESS | 2176 | 1467037153650 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 07:19:13 INFO - PROCESS | 2176 | 1467037153717 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 07:19:13 INFO - PROCESS | 2176 | 1467037153719 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 07:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:19:13 INFO - PROCESS | 2176 | 1467037153722 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:19:13 INFO - PROCESS | 2176 | 1467037153724 Marionette TRACE conn6 <- [1,130,null,{}] 07:19:13 INFO - PROCESS | 2176 | 1467037153728 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:13 INFO - PROCESS | 2176 | 1467037153730 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:13 INFO - PROCESS | 2176 | 1467037153831 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 07:19:13 INFO - PROCESS | 2176 | 1467037153841 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:13 INFO - PROCESS | 2176 | 1467037153843 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:13 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080E4800 == 39 [pid = 2176] [id = 42] 07:19:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006477404000) [pid = 2176] [serial = 122] [outer = 0000000000000000] 07:19:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006477409400) [pid = 2176] [serial = 123] [outer = 0000006477404000] 07:19:13 INFO - PROCESS | 2176 | 1467037153889 Marionette DEBUG loaded listener.js 07:19:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006477411400) [pid = 2176] [serial = 124] [outer = 0000006477404000] 07:19:14 INFO - PROCESS | 2176 | 1467037154263 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 07:19:14 INFO - PROCESS | 2176 | 1467037154313 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 07:19:14 INFO - PROCESS | 2176 | 1467037154315 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 07:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:19:14 INFO - PROCESS | 2176 | 1467037154319 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:19:14 INFO - PROCESS | 2176 | 1467037154320 Marionette TRACE conn6 <- [1,134,null,{}] 07:19:14 INFO - PROCESS | 2176 | 1467037154324 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:14 INFO - PROCESS | 2176 | 1467037154326 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:14 INFO - PROCESS | 2176 | 1467037154430 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 07:19:14 INFO - PROCESS | 2176 | 1467037154466 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:14 INFO - PROCESS | 2176 | 1467037154468 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:14 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF81800 == 40 [pid = 2176] [id = 43] 07:19:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006404253000) [pid = 2176] [serial = 125] [outer = 0000000000000000] 07:19:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006404256C00) [pid = 2176] [serial = 126] [outer = 0000006404253000] 07:19:14 INFO - PROCESS | 2176 | 1467037154515 Marionette DEBUG loaded listener.js 07:19:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006477404800) [pid = 2176] [serial = 127] [outer = 0000006404253000] 07:19:15 INFO - PROCESS | 2176 | 1467037155281 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1019ms 07:19:15 INFO - PROCESS | 2176 | 1467037155342 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 07:19:15 INFO - PROCESS | 2176 | 1467037155346 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 07:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:19:15 INFO - PROCESS | 2176 | 1467037155351 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:19:15 INFO - PROCESS | 2176 | 1467037155354 Marionette TRACE conn6 <- [1,138,null,{}] 07:19:15 INFO - PROCESS | 2176 | 1467037155360 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:15 INFO - PROCESS | 2176 | 1467037155364 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:15 INFO - PROCESS | 2176 | 1467037155497 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 07:19:15 INFO - PROCESS | 2176 | 1467037155556 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:15 INFO - PROCESS | 2176 | 1467037155559 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:15 INFO - PROCESS | 2176 | ++DOCSHELL 0000006407174000 == 41 [pid = 2176] [id = 44] 07:19:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006403127800) [pid = 2176] [serial = 128] [outer = 0000000000000000] 07:19:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006404259000) [pid = 2176] [serial = 129] [outer = 0000006403127800] 07:19:15 INFO - PROCESS | 2176 | 1467037155619 Marionette DEBUG loaded listener.js 07:19:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006404E2D800) [pid = 2176] [serial = 130] [outer = 0000006403127800] 07:19:16 INFO - PROCESS | 2176 | 1467037156629 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 000000647C910800 == 40 [pid = 2176] [id = 30] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 00000064070A8800 == 39 [pid = 2176] [id = 29] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 000000647DC33000 == 38 [pid = 2176] [id = 31] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 00000064080E4800 == 37 [pid = 2176] [id = 42] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 000000647FD62000 == 36 [pid = 2176] [id = 41] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006478D52800 == 35 [pid = 2176] [id = 40] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 000000647C6A2800 == 34 [pid = 2176] [id = 39] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006478772000 == 33 [pid = 2176] [id = 38] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006477B61800 == 32 [pid = 2176] [id = 37] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006476AF9000 == 31 [pid = 2176] [id = 36] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC4C800 == 30 [pid = 2176] [id = 35] 07:19:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006404E05000 == 29 [pid = 2176] [id = 34] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000647741E000) [pid = 2176] [serial = 52] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000647DCD6400) [pid = 2176] [serial = 46] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006478795800) [pid = 2176] [serial = 61] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640146C000) [pid = 2176] [serial = 43] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (00000064055EA800) [pid = 2176] [serial = 49] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006477E74800) [pid = 2176] [serial = 58] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006477E6F800) [pid = 2176] [serial = 55] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BF43000) [pid = 2176] [serial = 63] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006477BAD000) [pid = 2176] [serial = 79] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404F2BC00) [pid = 2176] [serial = 66] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640550E800) [pid = 2176] [serial = 67] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006408090000) [pid = 2176] [serial = 69] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006477323C00) [pid = 2176] [serial = 75] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000647741AC00) [pid = 2176] [serial = 76] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640AFE8000) [pid = 2176] [serial = 70] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000647753F800) [pid = 2176] [serial = 78] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640BF4AC00) [pid = 2176] [serial = 64] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064758C2400) [pid = 2176] [serial = 73] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640AFF0400) [pid = 2176] [serial = 72] [outer = 0000000000000000] [url = about:blank] 07:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1348ms 07:19:16 INFO - PROCESS | 2176 | 1467037156699 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 07:19:16 INFO - PROCESS | 2176 | 1467037156704 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 07:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:19:16 INFO - PROCESS | 2176 | 1467037156709 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:19:16 INFO - PROCESS | 2176 | 1467037156712 Marionette TRACE conn6 <- [1,142,null,{}] 07:19:16 INFO - PROCESS | 2176 | 1467037156718 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:16 INFO - PROCESS | 2176 | 1467037156721 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:16 INFO - PROCESS | 2176 | 1467037156826 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 07:19:16 INFO - PROCESS | 2176 | 1467037156883 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:16 INFO - PROCESS | 2176 | 1467037156888 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:16 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404292000 == 30 [pid = 2176] [id = 45] 07:19:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006401D57C00) [pid = 2176] [serial = 131] [outer = 0000000000000000] 07:19:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006402035800) [pid = 2176] [serial = 132] [outer = 0000006401D57C00] 07:19:16 INFO - PROCESS | 2176 | 1467037156938 Marionette DEBUG loaded listener.js 07:19:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404252C00) [pid = 2176] [serial = 133] [outer = 0000006401D57C00] 07:19:17 INFO - PROCESS | 2176 | 1467037157341 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 673ms 07:19:17 INFO - PROCESS | 2176 | 1467037157386 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 07:19:17 INFO - PROCESS | 2176 | 1467037157391 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 07:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:19:17 INFO - PROCESS | 2176 | 1467037157398 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:19:17 INFO - PROCESS | 2176 | 1467037157400 Marionette TRACE conn6 <- [1,146,null,{}] 07:19:17 INFO - PROCESS | 2176 | 1467037157404 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:17 INFO - PROCESS | 2176 | 1467037157407 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:17 INFO - PROCESS | 2176 | 1467037157496 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 07:19:17 INFO - PROCESS | 2176 | 1467037157502 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:17 INFO - PROCESS | 2176 | 1467037157505 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:17 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080D7800 == 31 [pid = 2176] [id = 46] 07:19:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006405334800) [pid = 2176] [serial = 134] [outer = 0000000000000000] 07:19:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006405512000) [pid = 2176] [serial = 135] [outer = 0000006405334800] 07:19:17 INFO - PROCESS | 2176 | 1467037157554 Marionette DEBUG loaded listener.js 07:19:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064055E6400) [pid = 2176] [serial = 136] [outer = 0000006405334800] 07:19:18 INFO - PROCESS | 2176 | 1467037158008 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 07:19:18 INFO - PROCESS | 2176 | 1467037158029 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 07:19:18 INFO - PROCESS | 2176 | 1467037158031 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 07:19:18 INFO - PROCESS | 2176 | 1467037158039 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:19:18 INFO - PROCESS | 2176 | 1467037158043 Marionette TRACE conn6 <- [1,150,null,{}] 07:19:18 INFO - PROCESS | 2176 | 1467037158055 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:18 INFO - PROCESS | 2176 | 1467037158060 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:18 INFO - PROCESS | 2176 | 1467037158145 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 07:19:18 INFO - PROCESS | 2176 | 1467037158176 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:18 INFO - PROCESS | 2176 | 1467037158180 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:18 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD39000 == 32 [pid = 2176] [id = 47] 07:19:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640970C400) [pid = 2176] [serial = 137] [outer = 0000000000000000] 07:19:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006409711000) [pid = 2176] [serial = 138] [outer = 000000640970C400] 07:19:18 INFO - PROCESS | 2176 | 1467037158233 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064098D4000) [pid = 2176] [serial = 139] [outer = 000000640970C400] 07:19:18 INFO - PROCESS | 2176 | 1467037158679 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 07:19:18 INFO - PROCESS | 2176 | 1467037158735 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 07:19:18 INFO - PROCESS | 2176 | 1467037158738 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 07:19:18 INFO - PROCESS | 2176 | 1467037158741 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:19:18 INFO - PROCESS | 2176 | 1467037158743 Marionette TRACE conn6 <- [1,154,null,{}] 07:19:18 INFO - PROCESS | 2176 | 1467037158747 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:18 INFO - PROCESS | 2176 | 1467037158749 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:18 INFO - PROCESS | 2176 | 1467037158836 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 07:19:18 INFO - PROCESS | 2176 | 1467037158841 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:18 INFO - PROCESS | 2176 | 1467037158843 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:18 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476211000 == 33 [pid = 2176] [id = 48] 07:19:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640274D000) [pid = 2176] [serial = 140] [outer = 0000000000000000] 07:19:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BF45C00) [pid = 2176] [serial = 141] [outer = 000000640274D000] 07:19:18 INFO - PROCESS | 2176 | 1467037158896 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (00000064758C1400) [pid = 2176] [serial = 142] [outer = 000000640274D000] 07:19:19 INFO - PROCESS | 2176 | 1467037159344 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 07:19:19 INFO - PROCESS | 2176 | 1467037159378 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 07:19:19 INFO - PROCESS | 2176 | 1467037159380 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 07:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:19:19 INFO - PROCESS | 2176 | 1467037159384 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:19:19 INFO - PROCESS | 2176 | 1467037159385 Marionette TRACE conn6 <- [1,158,null,{}] 07:19:19 INFO - PROCESS | 2176 | 1467037159389 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:19 INFO - PROCESS | 2176 | 1467037159391 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:19 INFO - PROCESS | 2176 | 1467037159495 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 07:19:19 INFO - PROCESS | 2176 | 1467037159558 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:19 INFO - PROCESS | 2176 | 1467037159560 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:19 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477374800 == 34 [pid = 2176] [id = 49] 07:19:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064762C4800) [pid = 2176] [serial = 143] [outer = 0000000000000000] 07:19:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006476C51400) [pid = 2176] [serial = 144] [outer = 00000064762C4800] 07:19:19 INFO - PROCESS | 2176 | 1467037159610 Marionette DEBUG loaded listener.js 07:19:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006477407800) [pid = 2176] [serial = 145] [outer = 00000064762C4800] 07:19:20 INFO - PROCESS | 2176 | 1467037160036 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 07:19:20 INFO - PROCESS | 2176 | 1467037160058 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 07:19:20 INFO - PROCESS | 2176 | 1467037160061 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 07:19:20 INFO - PROCESS | 2176 | 1467037160064 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:19:20 INFO - PROCESS | 2176 | 1467037160066 Marionette TRACE conn6 <- [1,162,null,{}] 07:19:20 INFO - PROCESS | 2176 | 1467037160069 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:20 INFO - PROCESS | 2176 | 1467037160075 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:20 INFO - PROCESS | 2176 | 1467037160211 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 07:19:20 INFO - PROCESS | 2176 | 1467037160216 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:20 INFO - PROCESS | 2176 | 1467037160219 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:20 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D1B000 == 35 [pid = 2176] [id = 50] 07:19:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000647741BC00) [pid = 2176] [serial = 146] [outer = 0000000000000000] 07:19:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000647753C400) [pid = 2176] [serial = 147] [outer = 000000647741BC00] 07:19:20 INFO - PROCESS | 2176 | 1467037160265 Marionette DEBUG loaded listener.js 07:19:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006477A35400) [pid = 2176] [serial = 148] [outer = 000000647741BC00] 07:19:20 INFO - PROCESS | 2176 | 1467037160702 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 07:19:20 INFO - PROCESS | 2176 | 1467037160739 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 07:19:20 INFO - PROCESS | 2176 | 1467037160741 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 07:19:20 INFO - PROCESS | 2176 | 1467037160744 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:19:20 INFO - PROCESS | 2176 | 1467037160746 Marionette TRACE conn6 <- [1,166,null,{}] 07:19:20 INFO - PROCESS | 2176 | 1467037160749 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:20 INFO - PROCESS | 2176 | 1467037160751 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:20 INFO - PROCESS | 2176 | 1467037160858 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 07:19:20 INFO - PROCESS | 2176 | 1467037160926 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:20 INFO - PROCESS | 2176 | 1467037160928 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:20 INFO - PROCESS | 2176 | ++DOCSHELL 00000064785A2800 == 36 [pid = 2176] [id = 51] 07:19:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006477A4F800) [pid = 2176] [serial = 149] [outer = 0000000000000000] 07:19:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006477E6A400) [pid = 2176] [serial = 150] [outer = 0000006477A4F800] 07:19:20 INFO - PROCESS | 2176 | 1467037160972 Marionette DEBUG loaded listener.js 07:19:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006478073800) [pid = 2176] [serial = 151] [outer = 0000006477A4F800] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006477404000) [pid = 2176] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006402033800) [pid = 2176] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006407083000) [pid = 2176] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006404F51C00) [pid = 2176] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640BF46800) [pid = 2176] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006401454800) [pid = 2176] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006403121800) [pid = 2176] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064098D8000) [pid = 2176] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006478074000) [pid = 2176] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640203B000) [pid = 2176] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064758BB800) [pid = 2176] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404D61000) [pid = 2176] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006404F24000) [pid = 2176] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:19:21 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064047FC400) [pid = 2176] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:19:21 INFO - PROCESS | 2176 | 1467037161433 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 734ms 07:19:21 INFO - PROCESS | 2176 | 1467037161483 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 07:19:21 INFO - PROCESS | 2176 | 1467037161485 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 07:19:21 INFO - PROCESS | 2176 | 1467037161489 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:19:21 INFO - PROCESS | 2176 | 1467037161491 Marionette TRACE conn6 <- [1,170,null,{}] 07:19:21 INFO - PROCESS | 2176 | 1467037161494 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:21 INFO - PROCESS | 2176 | 1467037161496 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:21 INFO - PROCESS | 2176 | 1467037161586 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 07:19:21 INFO - PROCESS | 2176 | 1467037161592 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:21 INFO - PROCESS | 2176 | 1467037161594 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:21 INFO - PROCESS | 2176 | ++DOCSHELL 00000064025B9000 == 37 [pid = 2176] [id = 52] 07:19:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006404F24000) [pid = 2176] [serial = 152] [outer = 0000000000000000] 07:19:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064098D2400) [pid = 2176] [serial = 153] [outer = 0000006404F24000] 07:19:21 INFO - PROCESS | 2176 | 1467037161639 Marionette DEBUG loaded listener.js 07:19:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006477C31000) [pid = 2176] [serial = 154] [outer = 0000006404F24000] 07:19:22 INFO - PROCESS | 2176 | 1467037162023 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:19:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006477E75000) [pid = 2176] [serial = 155] [outer = 00000064785D5800] 07:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 588ms 07:19:22 INFO - PROCESS | 2176 | 1467037162092 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 07:19:22 INFO - PROCESS | 2176 | 1467037162094 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 07:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:19:22 INFO - PROCESS | 2176 | 1467037162098 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:19:22 INFO - PROCESS | 2176 | 1467037162100 Marionette TRACE conn6 <- [1,174,null,{}] 07:19:22 INFO - PROCESS | 2176 | 1467037162103 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:22 INFO - PROCESS | 2176 | 1467037162105 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:22 INFO - PROCESS | 2176 | 1467037162189 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 07:19:22 INFO - PROCESS | 2176 | 1467037162195 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:22 INFO - PROCESS | 2176 | 1467037162197 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:22 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5E3000 == 38 [pid = 2176] [id = 53] 07:19:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006478255400) [pid = 2176] [serial = 156] [outer = 0000000000000000] 07:19:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006478C14400) [pid = 2176] [serial = 157] [outer = 0000006478255400] 07:19:22 INFO - PROCESS | 2176 | 1467037162241 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000647BEC3000) [pid = 2176] [serial = 158] [outer = 0000006478255400] 07:19:22 INFO - PROCESS | 2176 | 1467037162651 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 07:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:19:22 INFO - PROCESS | 2176 | 1467037162687 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 07:19:22 INFO - PROCESS | 2176 | 1467037162689 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 07:19:22 INFO - PROCESS | 2176 | 1467037162700 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:19:22 INFO - PROCESS | 2176 | 1467037162702 Marionette TRACE conn6 <- [1,178,null,{}] 07:19:22 INFO - PROCESS | 2176 | 1467037162715 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:22 INFO - PROCESS | 2176 | 1467037162717 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:22 INFO - PROCESS | 2176 | 1467037162798 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 07:19:22 INFO - PROCESS | 2176 | 1467037162804 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:22 INFO - PROCESS | 2176 | 1467037162806 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:22 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE10800 == 39 [pid = 2176] [id = 54] 07:19:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000647C4A3C00) [pid = 2176] [serial = 159] [outer = 0000000000000000] 07:19:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000647C67A800) [pid = 2176] [serial = 160] [outer = 000000647C4A3C00] 07:19:22 INFO - PROCESS | 2176 | 1467037162851 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000647C89D400) [pid = 2176] [serial = 161] [outer = 000000647C4A3C00] 07:19:23 INFO - PROCESS | 2176 | 1467037163277 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 651ms 07:19:23 INFO - PROCESS | 2176 | 1467037163347 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 07:19:23 INFO - PROCESS | 2176 | 1467037163352 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 07:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:19:23 INFO - PROCESS | 2176 | 1467037163358 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - PROCESS | 2176 | 1467037163363 Marionette TRACE conn6 <- [1,182,null,{}] 07:19:23 INFO - PROCESS | 2176 | 1467037163370 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:23 INFO - PROCESS | 2176 | 1467037163373 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:23 INFO - PROCESS | 2176 | 1467037163500 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 07:19:23 INFO - PROCESS | 2176 | 1467037163609 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:23 INFO - PROCESS | 2176 | 1467037163614 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:23 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C52800 == 40 [pid = 2176] [id = 55] 07:19:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (00000064027F9C00) [pid = 2176] [serial = 162] [outer = 0000000000000000] 07:19:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000640424F400) [pid = 2176] [serial = 163] [outer = 00000064027F9C00] 07:19:23 INFO - PROCESS | 2176 | 1467037163674 Marionette DEBUG loaded listener.js 07:19:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006404F28000) [pid = 2176] [serial = 164] [outer = 00000064027F9C00] 07:19:24 INFO - PROCESS | 2176 | 1467037164196 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 882ms 07:19:24 INFO - PROCESS | 2176 | 1467037164243 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 07:19:24 INFO - PROCESS | 2176 | 1467037164248 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 07:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:19:24 INFO - PROCESS | 2176 | 1467037164255 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:19:24 INFO - PROCESS | 2176 | 1467037164258 Marionette TRACE conn6 <- [1,186,null,{}] 07:19:24 INFO - PROCESS | 2176 | 1467037164262 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:24 INFO - PROCESS | 2176 | 1467037164265 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:24 INFO - PROCESS | 2176 | 1467037164379 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 07:19:24 INFO - PROCESS | 2176 | 1467037164460 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:24 INFO - PROCESS | 2176 | 1467037164463 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:24 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE1E800 == 41 [pid = 2176] [id = 56] 07:19:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (00000064071A7C00) [pid = 2176] [serial = 165] [outer = 0000000000000000] 07:19:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006408088C00) [pid = 2176] [serial = 166] [outer = 00000064071A7C00] 07:19:24 INFO - PROCESS | 2176 | 1467037164522 Marionette DEBUG loaded listener.js 07:19:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000640AFE9C00) [pid = 2176] [serial = 167] [outer = 00000064071A7C00] 07:19:25 INFO - PROCESS | 2176 | 1467037165081 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 07:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:19:25 INFO - PROCESS | 2176 | 1467037165138 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 07:19:25 INFO - PROCESS | 2176 | 1467037165141 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 07:19:25 INFO - PROCESS | 2176 | 1467037165145 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:19:25 INFO - PROCESS | 2176 | 1467037165149 Marionette TRACE conn6 <- [1,190,null,{}] 07:19:25 INFO - PROCESS | 2176 | 1467037165161 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:25 INFO - PROCESS | 2176 | 1467037165166 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:25 INFO - PROCESS | 2176 | 1467037165280 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 07:19:25 INFO - PROCESS | 2176 | 1467037165349 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:25 INFO - PROCESS | 2176 | 1467037165353 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD05000 == 42 [pid = 2176] [id = 57] 07:19:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006476D56800) [pid = 2176] [serial = 168] [outer = 0000000000000000] 07:19:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (0000006477411000) [pid = 2176] [serial = 169] [outer = 0000006476D56800] 07:19:25 INFO - PROCESS | 2176 | 1467037165415 Marionette DEBUG loaded listener.js 07:19:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (000000647753D000) [pid = 2176] [serial = 170] [outer = 0000006476D56800] 07:19:25 INFO - PROCESS | 2176 | 1467037165961 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 840ms 07:19:25 INFO - PROCESS | 2176 | 1467037165988 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 07:19:25 INFO - PROCESS | 2176 | 1467037165991 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 07:19:26 INFO - PROCESS | 2176 | 1467037165996 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:19:26 INFO - PROCESS | 2176 | 1467037165998 Marionette TRACE conn6 <- [1,194,null,{}] 07:19:26 INFO - PROCESS | 2176 | 1467037166001 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:26 INFO - PROCESS | 2176 | 1467037166004 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:26 INFO - PROCESS | 2176 | 1467037166145 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 07:19:26 INFO - PROCESS | 2176 | 1467037166224 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:26 INFO - PROCESS | 2176 | 1467037166226 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:26 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDBF800 == 43 [pid = 2176] [id = 58] 07:19:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (000000640BDDA400) [pid = 2176] [serial = 171] [outer = 0000000000000000] 07:19:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (000000640BDDF800) [pid = 2176] [serial = 172] [outer = 000000640BDDA400] 07:19:26 INFO - PROCESS | 2176 | 1467037166282 Marionette DEBUG loaded listener.js 07:19:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (000000647772D800) [pid = 2176] [serial = 173] [outer = 000000640BDDA400] 07:19:27 INFO - PROCESS | 2176 | 1467037166995 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1020ms 07:19:27 INFO - PROCESS | 2176 | 1467037167021 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 07:19:27 INFO - PROCESS | 2176 | 1467037167025 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 07:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:19:27 INFO - PROCESS | 2176 | 1467037167031 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:19:27 INFO - PROCESS | 2176 | 1467037167035 Marionette TRACE conn6 <- [1,198,null,{}] 07:19:27 INFO - PROCESS | 2176 | 1467037167041 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:27 INFO - PROCESS | 2176 | 1467037167044 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:27 INFO - PROCESS | 2176 | 1467037167168 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 07:19:27 INFO - PROCESS | 2176 | 1467037167231 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:27 INFO - PROCESS | 2176 | 1467037167236 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:27 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070BE000 == 44 [pid = 2176] [id = 59] 07:19:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 100 (0000006404255400) [pid = 2176] [serial = 174] [outer = 0000000000000000] 07:19:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 101 (0000006404D5C400) [pid = 2176] [serial = 175] [outer = 0000006404255400] 07:19:27 INFO - PROCESS | 2176 | 1467037167287 Marionette DEBUG loaded listener.js 07:19:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 102 (000000640550D800) [pid = 2176] [serial = 176] [outer = 0000006404255400] 07:19:27 INFO - PROCESS | 2176 | 1467037167828 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 07:19:27 INFO - PROCESS | 2176 | 1467037167874 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 07:19:27 INFO - PROCESS | 2176 | 1467037167878 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 07:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:19:27 INFO - PROCESS | 2176 | 1467037167885 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:19:27 INFO - PROCESS | 2176 | 1467037167888 Marionette TRACE conn6 <- [1,202,null,{}] 07:19:27 INFO - PROCESS | 2176 | 1467037167891 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:27 INFO - PROCESS | 2176 | 1467037167894 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:28 INFO - PROCESS | 2176 | 1467037168004 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 07:19:28 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5E3000 == 43 [pid = 2176] [id = 53] 07:19:28 INFO - PROCESS | 2176 | --DOCSHELL 00000064025B9000 == 42 [pid = 2176] [id = 52] 07:19:28 INFO - PROCESS | 2176 | --DOCSHELL 00000064785A2800 == 41 [pid = 2176] [id = 51] 07:19:28 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D1B000 == 40 [pid = 2176] [id = 50] 07:19:28 INFO - PROCESS | 2176 | --DOCSHELL 0000006477374800 == 39 [pid = 2176] [id = 49] 07:19:28 INFO - PROCESS | 2176 | --DOCSHELL 0000006476211000 == 38 [pid = 2176] [id = 48] 07:19:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD39000 == 37 [pid = 2176] [id = 47] 07:19:28 INFO - PROCESS | 2176 | --DOCSHELL 00000064080D7800 == 36 [pid = 2176] [id = 46] 07:19:28 INFO - PROCESS | 2176 | --DOCSHELL 0000006404292000 == 35 [pid = 2176] [id = 45] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 101 (0000006477409400) [pid = 2176] [serial = 123] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 100 (0000006477324800) [pid = 2176] [serial = 111] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 99 (00000064098C9400) [pid = 2176] [serial = 105] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (0000006405511C00) [pid = 2176] [serial = 102] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (00000064055E6C00) [pid = 2176] [serial = 103] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000640203FC00) [pid = 2176] [serial = 96] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (00000064762C2C00) [pid = 2176] [serial = 109] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (00000064758B8C00) [pid = 2176] [serial = 108] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (00000064046F5C00) [pid = 2176] [serial = 82] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000640146C400) [pid = 2176] [serial = 81] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006477C2F800) [pid = 2176] [serial = 114] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (00000064758BC400) [pid = 2176] [serial = 85] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640AFEF400) [pid = 2176] [serial = 84] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006478534000) [pid = 2176] [serial = 88] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006478078800) [pid = 2176] [serial = 87] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006478C12C00) [pid = 2176] [serial = 91] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640203F800) [pid = 2176] [serial = 90] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006477732C00) [pid = 2176] [serial = 94] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000647772BC00) [pid = 2176] [serial = 93] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640970B800) [pid = 2176] [serial = 118] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640550A000) [pid = 2176] [serial = 117] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064098D3800) [pid = 2176] [serial = 120] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006478075C00) [pid = 2176] [serial = 115] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006404D68800) [pid = 2176] [serial = 100] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404D5CC00) [pid = 2176] [serial = 99] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006477411400) [pid = 2176] [serial = 124] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006477535C00) [pid = 2176] [serial = 112] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006478076000) [pid = 2176] [serial = 121] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640AFE5C00) [pid = 2176] [serial = 106] [outer = 0000000000000000] [url = about:blank] 07:19:28 INFO - PROCESS | 2176 | 1467037168116 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:28 INFO - PROCESS | 2176 | 1467037168119 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:28 INFO - PROCESS | 2176 | ++DOCSHELL 0000006401D9F800 == 36 [pid = 2176] [id = 60] 07:19:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006401449C00) [pid = 2176] [serial = 177] [outer = 0000000000000000] 07:19:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006401453C00) [pid = 2176] [serial = 178] [outer = 0000006401449C00] 07:19:28 INFO - PROCESS | 2176 | 1467037168169 Marionette DEBUG loaded listener.js 07:19:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640312E800) [pid = 2176] [serial = 179] [outer = 0000006401449C00] 07:19:28 INFO - PROCESS | 2176 | 1467037168570 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 733ms 07:19:28 INFO - PROCESS | 2176 | 1467037168621 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 07:19:28 INFO - PROCESS | 2176 | 1467037168623 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 07:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:19:28 INFO - PROCESS | 2176 | 1467037168627 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:19:28 INFO - PROCESS | 2176 | 1467037168630 Marionette TRACE conn6 <- [1,206,null,{}] 07:19:28 INFO - PROCESS | 2176 | 1467037168642 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:28 INFO - PROCESS | 2176 | 1467037168646 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:28 INFO - PROCESS | 2176 | 1467037168737 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 07:19:28 INFO - PROCESS | 2176 | 1467037168744 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:28 INFO - PROCESS | 2176 | 1467037168748 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:28 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF74000 == 37 [pid = 2176] [id = 61] 07:19:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006405CD6000) [pid = 2176] [serial = 180] [outer = 0000000000000000] 07:19:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006408091000) [pid = 2176] [serial = 181] [outer = 0000006405CD6000] 07:19:28 INFO - PROCESS | 2176 | 1467037168798 Marionette DEBUG loaded listener.js 07:19:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006409711800) [pid = 2176] [serial = 182] [outer = 0000006405CD6000] 07:19:29 INFO - PROCESS | 2176 | 1467037169224 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 07:19:29 INFO - PROCESS | 2176 | 1467037169259 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 07:19:29 INFO - PROCESS | 2176 | 1467037169262 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 07:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:19:29 INFO - PROCESS | 2176 | 1467037169265 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - PROCESS | 2176 | 1467037169267 Marionette TRACE conn6 <- [1,210,null,{}] 07:19:29 INFO - PROCESS | 2176 | 1467037169270 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:29 INFO - PROCESS | 2176 | 1467037169272 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:29 INFO - PROCESS | 2176 | 1467037169373 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 07:19:29 INFO - PROCESS | 2176 | 1467037169379 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:29 INFO - PROCESS | 2176 | 1467037169381 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:29 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD3A000 == 38 [pid = 2176] [id = 62] 07:19:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640AFEB400) [pid = 2176] [serial = 183] [outer = 0000000000000000] 07:19:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BDD1800) [pid = 2176] [serial = 184] [outer = 000000640AFEB400] 07:19:29 INFO - PROCESS | 2176 | 1467037169427 Marionette DEBUG loaded listener.js 07:19:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640BE93400) [pid = 2176] [serial = 185] [outer = 000000640AFEB400] 07:19:29 INFO - PROCESS | 2176 | 1467037169839 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 07:19:29 INFO - PROCESS | 2176 | 1467037169896 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 07:19:29 INFO - PROCESS | 2176 | 1467037169899 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 07:19:29 INFO - PROCESS | 2176 | 1467037169902 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:19:29 INFO - PROCESS | 2176 | 1467037169904 Marionette TRACE conn6 <- [1,214,null,{}] 07:19:29 INFO - PROCESS | 2176 | 1467037169907 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:29 INFO - PROCESS | 2176 | 1467037169909 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:30 INFO - PROCESS | 2176 | 1467037169993 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 07:19:30 INFO - PROCESS | 2176 | 1467037169998 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:30 INFO - PROCESS | 2176 | 1467037170001 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:30 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD02800 == 39 [pid = 2176] [id = 63] 07:19:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640BE9D000) [pid = 2176] [serial = 186] [outer = 0000000000000000] 07:19:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640BF4E400) [pid = 2176] [serial = 187] [outer = 000000640BE9D000] 07:19:30 INFO - PROCESS | 2176 | 1467037170046 Marionette DEBUG loaded listener.js 07:19:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C09E800) [pid = 2176] [serial = 188] [outer = 000000640BE9D000] 07:19:30 INFO - PROCESS | 2176 | 1467037170521 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 672ms 07:19:30 INFO - PROCESS | 2176 | 1467037170577 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 07:19:30 INFO - PROCESS | 2176 | 1467037170587 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 07:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:19:30 INFO - PROCESS | 2176 | 1467037170596 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:19:30 INFO - PROCESS | 2176 | 1467037170598 Marionette TRACE conn6 <- [1,218,null,{}] 07:19:30 INFO - PROCESS | 2176 | 1467037170602 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:30 INFO - PROCESS | 2176 | 1467037170608 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:30 INFO - PROCESS | 2176 | 1467037170753 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 07:19:30 INFO - PROCESS | 2176 | 1467037170798 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:30 INFO - PROCESS | 2176 | 1467037170801 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:30 INFO - PROCESS | 2176 | ++DOCSHELL 0000006401D90000 == 40 [pid = 2176] [id = 64] 07:19:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006400D65400) [pid = 2176] [serial = 189] [outer = 0000000000000000] 07:19:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006401CA7800) [pid = 2176] [serial = 190] [outer = 0000006400D65400] 07:19:30 INFO - PROCESS | 2176 | 1467037170847 Marionette DEBUG loaded listener.js 07:19:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006403124800) [pid = 2176] [serial = 191] [outer = 0000006400D65400] 07:19:31 INFO - PROCESS | 2176 | 1467037171278 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 733ms 07:19:31 INFO - PROCESS | 2176 | 1467037171340 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 07:19:31 INFO - PROCESS | 2176 | 1467037171342 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 07:19:31 INFO - PROCESS | 2176 | 1467037171346 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:19:31 INFO - PROCESS | 2176 | 1467037171348 Marionette TRACE conn6 <- [1,222,null,{}] 07:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:19:31 INFO - PROCESS | 2176 | 1467037171352 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:31 INFO - PROCESS | 2176 | 1467037171354 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:31 INFO - PROCESS | 2176 | 1467037171457 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 07:19:31 INFO - PROCESS | 2176 | 1467037171505 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:31 INFO - PROCESS | 2176 | 1467037171507 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:31 INFO - PROCESS | 2176 | ++DOCSHELL 0000006403AB3000 == 41 [pid = 2176] [id = 65] 07:19:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000640808D800) [pid = 2176] [serial = 192] [outer = 0000000000000000] 07:19:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006475AD6400) [pid = 2176] [serial = 193] [outer = 000000640808D800] 07:19:31 INFO - PROCESS | 2176 | 1467037171553 Marionette DEBUG loaded listener.js 07:19:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006477405000) [pid = 2176] [serial = 194] [outer = 000000640808D800] 07:19:31 INFO - PROCESS | 2176 | 1467037171962 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 07:19:31 INFO - PROCESS | 2176 | 1467037171985 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 07:19:31 INFO - PROCESS | 2176 | 1467037171987 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 07:19:31 INFO - PROCESS | 2176 | 1467037171991 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:19:31 INFO - PROCESS | 2176 | 1467037171993 Marionette TRACE conn6 <- [1,226,null,{}] 07:19:32 INFO - PROCESS | 2176 | 1467037171996 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:32 INFO - PROCESS | 2176 | 1467037171998 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:32 INFO - PROCESS | 2176 | 1467037172103 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 07:19:32 INFO - PROCESS | 2176 | 1467037172110 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:32 INFO - PROCESS | 2176 | 1467037172112 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:32 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477A6C800 == 42 [pid = 2176] [id = 66] 07:19:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (000000647740CC00) [pid = 2176] [serial = 195] [outer = 0000000000000000] 07:19:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000647741A800) [pid = 2176] [serial = 196] [outer = 000000647740CC00] 07:19:32 INFO - PROCESS | 2176 | 1467037172193 Marionette DEBUG loaded listener.js 07:19:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000647753BC00) [pid = 2176] [serial = 197] [outer = 000000647740CC00] 07:19:32 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640274D000) [pid = 2176] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:19:32 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (00000064762C4800) [pid = 2176] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:19:32 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640970C400) [pid = 2176] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:19:32 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006405334800) [pid = 2176] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:19:32 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006401D57C00) [pid = 2176] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:19:32 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000647741BC00) [pid = 2176] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:19:32 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006477A4F800) [pid = 2176] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:19:32 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006404F24000) [pid = 2176] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:19:32 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006478255400) [pid = 2176] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:19:32 INFO - PROCESS | 2176 | 1467037172601 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 07:19:32 INFO - PROCESS | 2176 | 1467037172626 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 07:19:32 INFO - PROCESS | 2176 | 1467037172628 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 07:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:19:32 INFO - PROCESS | 2176 | 1467037172631 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:19:32 INFO - PROCESS | 2176 | 1467037172633 Marionette TRACE conn6 <- [1,230,null,{}] 07:19:32 INFO - PROCESS | 2176 | 1467037172637 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:32 INFO - PROCESS | 2176 | 1467037172638 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:32 INFO - PROCESS | 2176 | 1467037172721 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 07:19:32 INFO - PROCESS | 2176 | 1467037172728 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:32 INFO - PROCESS | 2176 | 1467037172730 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:32 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478599800 == 43 [pid = 2176] [id = 67] 07:19:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006477419000) [pid = 2176] [serial = 198] [outer = 0000000000000000] 07:19:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006477727400) [pid = 2176] [serial = 199] [outer = 0000006477419000] 07:19:32 INFO - PROCESS | 2176 | 1467037172774 Marionette DEBUG loaded listener.js 07:19:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006477733C00) [pid = 2176] [serial = 200] [outer = 0000006477419000] 07:19:33 INFO - PROCESS | 2176 | 1467037173202 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 07:19:33 INFO - PROCESS | 2176 | 1467037173266 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 07:19:33 INFO - PROCESS | 2176 | 1467037173268 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 07:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:19:33 INFO - PROCESS | 2176 | 1467037173271 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:19:33 INFO - PROCESS | 2176 | 1467037173273 Marionette TRACE conn6 <- [1,234,null,{}] 07:19:33 INFO - PROCESS | 2176 | 1467037173277 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:33 INFO - PROCESS | 2176 | 1467037173279 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:33 INFO - PROCESS | 2176 | 1467037173363 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 07:19:33 INFO - PROCESS | 2176 | 1467037173369 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 2176 | 1467037173371 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:33 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BEA5000 == 44 [pid = 2176] [id = 68] 07:19:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006477E69800) [pid = 2176] [serial = 201] [outer = 0000000000000000] 07:19:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006477E73C00) [pid = 2176] [serial = 202] [outer = 0000006477E69800] 07:19:33 INFO - PROCESS | 2176 | 1467037173415 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (00000064780A6400) [pid = 2176] [serial = 203] [outer = 0000006477E69800] 07:19:33 INFO - PROCESS | 2176 | 1467037173844 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 07:19:33 INFO - PROCESS | 2176 | 1467037173902 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 07:19:33 INFO - PROCESS | 2176 | 1467037173905 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 07:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:19:33 INFO - PROCESS | 2176 | 1467037173908 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:19:33 INFO - PROCESS | 2176 | 1467037173910 Marionette TRACE conn6 <- [1,238,null,{}] 07:19:33 INFO - PROCESS | 2176 | 1467037173914 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:33 INFO - PROCESS | 2176 | 1467037173916 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:34 INFO - PROCESS | 2176 | 1467037174025 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 07:19:34 INFO - PROCESS | 2176 | 1467037174060 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:34 INFO - PROCESS | 2176 | 1467037174063 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:34 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D510000 == 45 [pid = 2176] [id = 69] 07:19:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006407F8F400) [pid = 2176] [serial = 204] [outer = 0000000000000000] 07:19:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (00000064780A1400) [pid = 2176] [serial = 205] [outer = 0000006407F8F400] 07:19:34 INFO - PROCESS | 2176 | 1467037174110 Marionette DEBUG loaded listener.js 07:19:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000647A9A5800) [pid = 2176] [serial = 206] [outer = 0000006407F8F400] 07:19:34 INFO - PROCESS | 2176 | 1467037174779 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 924ms 07:19:34 INFO - PROCESS | 2176 | 1467037174848 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 07:19:34 INFO - PROCESS | 2176 | 1467037174852 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 07:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:19:34 INFO - PROCESS | 2176 | 1467037174861 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:19:34 INFO - PROCESS | 2176 | 1467037174864 Marionette TRACE conn6 <- [1,242,null,{}] 07:19:34 INFO - PROCESS | 2176 | 1467037174870 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:34 INFO - PROCESS | 2176 | 1467037174872 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:35 INFO - PROCESS | 2176 | 1467037174992 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 07:19:35 INFO - PROCESS | 2176 | 1467037175056 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:35 INFO - PROCESS | 2176 | 1467037175059 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:35 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080D7800 == 46 [pid = 2176] [id = 70] 07:19:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (0000006404251800) [pid = 2176] [serial = 207] [outer = 0000000000000000] 07:19:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (0000006404F4B400) [pid = 2176] [serial = 208] [outer = 0000006404251800] 07:19:35 INFO - PROCESS | 2176 | 1467037175119 Marionette DEBUG loaded listener.js 07:19:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (00000064055EAC00) [pid = 2176] [serial = 209] [outer = 0000006404251800] 07:19:35 INFO - PROCESS | 2176 | 1467037175724 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 882ms 07:19:35 INFO - PROCESS | 2176 | 1467037175743 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 07:19:35 INFO - PROCESS | 2176 | 1467037175749 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 07:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:19:35 INFO - PROCESS | 2176 | 1467037175772 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:19:35 INFO - PROCESS | 2176 | 1467037175775 Marionette TRACE conn6 <- [1,246,null,{}] 07:19:35 INFO - PROCESS | 2176 | 1467037175779 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:35 INFO - PROCESS | 2176 | 1467037175783 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:35 INFO - PROCESS | 2176 | 1467037175900 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 07:19:35 INFO - PROCESS | 2176 | 1467037175984 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:35 INFO - PROCESS | 2176 | 1467037175987 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:36 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477590000 == 47 [pid = 2176] [id = 71] 07:19:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (00000064098CA000) [pid = 2176] [serial = 210] [outer = 0000000000000000] 07:19:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (000000640AFE7000) [pid = 2176] [serial = 211] [outer = 00000064098CA000] 07:19:36 INFO - PROCESS | 2176 | 1467037176047 Marionette DEBUG loaded listener.js 07:19:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 100 (000000640BF49C00) [pid = 2176] [serial = 212] [outer = 00000064098CA000] 07:19:36 INFO - PROCESS | 2176 | 1467037176579 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 07:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:19:36 INFO - PROCESS | 2176 | 1467037176652 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 07:19:36 INFO - PROCESS | 2176 | 1467037176654 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 07:19:36 INFO - PROCESS | 2176 | 1467037176658 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:19:36 INFO - PROCESS | 2176 | 1467037176662 Marionette TRACE conn6 <- [1,250,null,{}] 07:19:36 INFO - PROCESS | 2176 | 1467037176674 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:36 INFO - PROCESS | 2176 | 1467037176679 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:36 INFO - PROCESS | 2176 | 1467037176799 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 07:19:36 INFO - PROCESS | 2176 | 1467037176864 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:36 INFO - PROCESS | 2176 | 1467037176868 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:36 INFO - PROCESS | 2176 | ++DOCSHELL 000000640200B000 == 48 [pid = 2176] [id = 72] 07:19:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 101 (0000006476A34400) [pid = 2176] [serial = 213] [outer = 0000000000000000] 07:19:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 102 (0000006477538C00) [pid = 2176] [serial = 214] [outer = 0000006476A34400] 07:19:36 INFO - PROCESS | 2176 | 1467037176967 Marionette DEBUG loaded listener.js 07:19:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 103 (000000647A99DC00) [pid = 2176] [serial = 215] [outer = 0000006476A34400] 07:19:37 INFO - PROCESS | 2176 | 1467037177514 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 07:19:37 INFO - PROCESS | 2176 | 1467037177541 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 07:19:37 INFO - PROCESS | 2176 | 1467037177544 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 07:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:19:37 INFO - PROCESS | 2176 | 1467037177548 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:19:37 INFO - PROCESS | 2176 | 1467037177550 Marionette TRACE conn6 <- [1,254,null,{}] 07:19:37 INFO - PROCESS | 2176 | 1467037177553 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:37 INFO - PROCESS | 2176 | 1467037177556 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:37 INFO - PROCESS | 2176 | 1467037177672 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 07:19:37 INFO - PROCESS | 2176 | 1467037177754 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:37 INFO - PROCESS | 2176 | 1467037177756 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:37 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C104000 == 49 [pid = 2176] [id = 73] 07:19:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 104 (000000640CD5B400) [pid = 2176] [serial = 216] [outer = 0000000000000000] 07:19:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 105 (000000640CD5FC00) [pid = 2176] [serial = 217] [outer = 000000640CD5B400] 07:19:37 INFO - PROCESS | 2176 | 1467037177813 Marionette DEBUG loaded listener.js 07:19:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 106 (000000647A9A1400) [pid = 2176] [serial = 218] [outer = 000000640CD5B400] 07:19:38 INFO - PROCESS | 2176 | 1467037178532 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1079ms 07:19:38 INFO - PROCESS | 2176 | 1467037178663 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 07:19:38 INFO - PROCESS | 2176 | 1467037178667 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 07:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:19:38 INFO - PROCESS | 2176 | 1467037178707 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:19:38 INFO - PROCESS | 2176 | 1467037178709 Marionette TRACE conn6 <- [1,258,null,{}] 07:19:38 INFO - PROCESS | 2176 | 1467037178829 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:38 INFO - PROCESS | 2176 | 1467037178832 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:38 INFO - PROCESS | 2176 | 1467037178984 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 07:19:39 INFO - PROCESS | 2176 | 1467037179083 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:39 INFO - PROCESS | 2176 | 1467037179086 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:39 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080D1000 == 50 [pid = 2176] [id = 74] 07:19:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 107 (0000006405515800) [pid = 2176] [serial = 219] [outer = 0000000000000000] 07:19:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 108 (0000006407F95000) [pid = 2176] [serial = 220] [outer = 0000006405515800] 07:19:39 INFO - PROCESS | 2176 | 1467037179186 Marionette DEBUG loaded listener.js 07:19:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 109 (0000006409712400) [pid = 2176] [serial = 221] [outer = 0000006405515800] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 000000647BEA5000 == 49 [pid = 2176] [id = 68] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 0000006478599800 == 48 [pid = 2176] [id = 67] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 0000006477A6C800 == 47 [pid = 2176] [id = 66] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 0000006403AB3000 == 46 [pid = 2176] [id = 65] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 0000006401D90000 == 45 [pid = 2176] [id = 64] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD02800 == 44 [pid = 2176] [id = 63] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD3A000 == 43 [pid = 2176] [id = 62] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF74000 == 42 [pid = 2176] [id = 61] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 0000006401D9F800 == 41 [pid = 2176] [id = 60] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 00000064070BE000 == 40 [pid = 2176] [id = 59] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDBF800 == 39 [pid = 2176] [id = 58] 07:19:39 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE10800 == 38 [pid = 2176] [id = 54] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 108 (000000640BF45C00) [pid = 2176] [serial = 141] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 107 (0000006404256C00) [pid = 2176] [serial = 126] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 106 (0000006476C51400) [pid = 2176] [serial = 144] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 105 (0000006404259000) [pid = 2176] [serial = 129] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 104 (0000006409711000) [pid = 2176] [serial = 138] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 103 (00000064098D4000) [pid = 2176] [serial = 139] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 102 (0000006405512000) [pid = 2176] [serial = 135] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 101 (00000064055E6400) [pid = 2176] [serial = 136] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 100 (0000006402035800) [pid = 2176] [serial = 132] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 99 (0000006404252C00) [pid = 2176] [serial = 133] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (0000006477A35400) [pid = 2176] [serial = 148] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (000000647753C400) [pid = 2176] [serial = 147] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (0000006477E6A400) [pid = 2176] [serial = 150] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (0000006477C31000) [pid = 2176] [serial = 154] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (000000647BEC3000) [pid = 2176] [serial = 158] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (00000064098D2400) [pid = 2176] [serial = 153] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006478073800) [pid = 2176] [serial = 151] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006477407800) [pid = 2176] [serial = 145] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (00000064785D5400) [pid = 2176] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (00000064758C1400) [pid = 2176] [serial = 142] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000647C67A800) [pid = 2176] [serial = 160] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006478C14400) [pid = 2176] [serial = 157] [outer = 0000000000000000] [url = about:blank] 07:19:39 INFO - PROCESS | 2176 | 1467037179664 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1029ms 07:19:39 INFO - PROCESS | 2176 | 1467037179740 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 07:19:39 INFO - PROCESS | 2176 | 1467037179745 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 07:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:19:39 INFO - PROCESS | 2176 | 1467037179752 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:19:39 INFO - PROCESS | 2176 | 1467037179755 Marionette TRACE conn6 <- [1,262,null,{}] 07:19:39 INFO - PROCESS | 2176 | 1467037179759 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:39 INFO - PROCESS | 2176 | 1467037179761 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:39 INFO - PROCESS | 2176 | 1467037179861 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 07:19:39 INFO - PROCESS | 2176 | 1467037179937 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:39 INFO - PROCESS | 2176 | 1467037179940 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:39 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC4C800 == 39 [pid = 2176] [id = 75] 07:19:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (00000064020BF800) [pid = 2176] [serial = 222] [outer = 0000000000000000] 07:19:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006404F54400) [pid = 2176] [serial = 223] [outer = 00000064020BF800] 07:19:40 INFO - PROCESS | 2176 | 1467037179992 Marionette DEBUG loaded listener.js 07:19:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006407731C00) [pid = 2176] [serial = 224] [outer = 00000064020BF800] 07:19:40 INFO - PROCESS | 2176 | 1467037180394 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 672ms 07:19:40 INFO - PROCESS | 2176 | 1467037180429 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 07:19:40 INFO - PROCESS | 2176 | 1467037180432 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 07:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:19:40 INFO - PROCESS | 2176 | 1467037180436 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:19:40 INFO - PROCESS | 2176 | 1467037180439 Marionette TRACE conn6 <- [1,266,null,{}] 07:19:40 INFO - PROCESS | 2176 | 1467037180451 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:40 INFO - PROCESS | 2176 | 1467037180455 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:40 INFO - PROCESS | 2176 | 1467037180581 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 07:19:40 INFO - PROCESS | 2176 | 1467037180594 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:40 INFO - PROCESS | 2176 | 1467037180597 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:40 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFD8800 == 40 [pid = 2176] [id = 76] 07:19:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640BDD7000) [pid = 2176] [serial = 225] [outer = 0000000000000000] 07:19:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (000000640BE9C400) [pid = 2176] [serial = 226] [outer = 000000640BDD7000] 07:19:40 INFO - PROCESS | 2176 | 1467037180653 Marionette DEBUG loaded listener.js 07:19:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000640C09E400) [pid = 2176] [serial = 227] [outer = 000000640BDD7000] 07:19:41 INFO - PROCESS | 2176 | 1467037181079 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 07:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:19:41 INFO - PROCESS | 2176 | 1467037181130 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 07:19:41 INFO - PROCESS | 2176 | 1467037181133 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 07:19:41 INFO - PROCESS | 2176 | 1467037181136 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - PROCESS | 2176 | 1467037181138 Marionette TRACE conn6 <- [1,270,null,{}] 07:19:41 INFO - PROCESS | 2176 | 1467037181142 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:41 INFO - PROCESS | 2176 | 1467037181144 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:41 INFO - PROCESS | 2176 | 1467037181238 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 07:19:41 INFO - PROCESS | 2176 | 1467037181245 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 2176 | 1467037181247 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:41 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC6800 == 41 [pid = 2176] [id = 77] 07:19:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000640C7C8800) [pid = 2176] [serial = 228] [outer = 0000000000000000] 07:19:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000640C7CD000) [pid = 2176] [serial = 229] [outer = 000000640C7C8800] 07:19:41 INFO - PROCESS | 2176 | 1467037181295 Marionette DEBUG loaded listener.js 07:19:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (000000640CD57800) [pid = 2176] [serial = 230] [outer = 000000640C7C8800] 07:19:41 INFO - PROCESS | 2176 | 1467037181727 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 07:19:41 INFO - PROCESS | 2176 | 1467037181768 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 07:19:41 INFO - PROCESS | 2176 | 1467037181771 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 07:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:19:41 INFO - PROCESS | 2176 | 1467037181782 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - PROCESS | 2176 | 1467037181784 Marionette TRACE conn6 <- [1,274,null,{}] 07:19:41 INFO - PROCESS | 2176 | 1467037181787 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:41 INFO - PROCESS | 2176 | 1467037181790 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:41 INFO - PROCESS | 2176 | 1467037181906 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 07:19:41 INFO - PROCESS | 2176 | 1467037181980 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 2176 | 1467037181983 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:41 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476AF3000 == 42 [pid = 2176] [id = 78] 07:19:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (00000064758C1C00) [pid = 2176] [serial = 231] [outer = 0000000000000000] 07:19:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (0000006476247800) [pid = 2176] [serial = 232] [outer = 00000064758C1C00] 07:19:42 INFO - PROCESS | 2176 | 1467037182029 Marionette DEBUG loaded listener.js 07:19:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (0000006477327400) [pid = 2176] [serial = 233] [outer = 00000064758C1C00] 07:19:42 INFO - PROCESS | 2176 | 1467037182458 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 07:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:19:42 INFO - PROCESS | 2176 | 1467037182512 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 07:19:42 INFO - PROCESS | 2176 | 1467037182514 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 07:19:42 INFO - PROCESS | 2176 | 1467037182522 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:19:42 INFO - PROCESS | 2176 | 1467037182524 Marionette TRACE conn6 <- [1,278,null,{}] 07:19:42 INFO - PROCESS | 2176 | 1467037182535 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:42 INFO - PROCESS | 2176 | 1467037182540 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:42 INFO - PROCESS | 2176 | 1467037182688 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 07:19:42 INFO - PROCESS | 2176 | 1467037182743 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:42 INFO - PROCESS | 2176 | 1467037182745 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:42 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D22000 == 43 [pid = 2176] [id = 79] 07:19:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 100 (0000006477420000) [pid = 2176] [serial = 234] [outer = 0000000000000000] 07:19:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 101 (0000006477A3F000) [pid = 2176] [serial = 235] [outer = 0000006477420000] 07:19:42 INFO - PROCESS | 2176 | 1467037182793 Marionette DEBUG loaded listener.js 07:19:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 102 (0000006477E73000) [pid = 2176] [serial = 236] [outer = 0000006477420000] 07:19:43 INFO - PROCESS | 2176 | 1467037183214 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 735ms 07:19:43 INFO - PROCESS | 2176 | 1467037183255 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 07:19:43 INFO - PROCESS | 2176 | 1467037183257 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 07:19:43 INFO - PROCESS | 2176 | 1467037183261 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:19:43 INFO - PROCESS | 2176 | 1467037183262 Marionette TRACE conn6 <- [1,282,null,{}] 07:19:43 INFO - PROCESS | 2176 | 1467037183278 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:43 INFO - PROCESS | 2176 | 1467037183289 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:43 INFO - PROCESS | 2176 | 1467037183401 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 07:19:43 INFO - PROCESS | 2176 | 1467037183451 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:43 INFO - PROCESS | 2176 | 1467037183453 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:43 INFO - PROCESS | 2176 | ++DOCSHELL 0000006401DAA800 == 44 [pid = 2176] [id = 80] 07:19:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 103 (00000064780E9C00) [pid = 2176] [serial = 237] [outer = 0000000000000000] 07:19:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 104 (00000064785D4800) [pid = 2176] [serial = 238] [outer = 00000064780E9C00] 07:19:43 INFO - PROCESS | 2176 | 1467037183499 Marionette DEBUG loaded listener.js 07:19:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 105 (000000647C00F000) [pid = 2176] [serial = 239] [outer = 00000064780E9C00] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 104 (0000006403127800) [pid = 2176] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 103 (0000006401CB0C00) [pid = 2176] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 102 (0000006400D65400) [pid = 2176] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 101 (0000006404255400) [pid = 2176] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 100 (0000006476D56800) [pid = 2176] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 99 (000000640BDDA400) [pid = 2176] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (00000064071A7C00) [pid = 2176] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (000000640AFEB400) [pid = 2176] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000640808D800) [pid = 2176] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (00000064027F9C00) [pid = 2176] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (0000006401449C00) [pid = 2176] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (0000006405CD6000) [pid = 2176] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000647C4A3C00) [pid = 2176] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000647740CC00) [pid = 2176] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006477E69800) [pid = 2176] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006477419000) [pid = 2176] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640BE9D000) [pid = 2176] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:19:43 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006404253000) [pid = 2176] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:19:44 INFO - PROCESS | 2176 | 1467037184013 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 776ms 07:19:44 INFO - PROCESS | 2176 | 1467037184041 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 07:19:44 INFO - PROCESS | 2176 | 1467037184043 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 07:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:19:44 INFO - PROCESS | 2176 | 1467037184046 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:19:44 INFO - PROCESS | 2176 | 1467037184048 Marionette TRACE conn6 <- [1,286,null,{}] 07:19:44 INFO - PROCESS | 2176 | 1467037184052 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:44 INFO - PROCESS | 2176 | 1467037184054 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:44 INFO - PROCESS | 2176 | 1467037184140 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 07:19:44 INFO - PROCESS | 2176 | 1467037184213 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 2176 | 1467037184215 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:44 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070BF800 == 45 [pid = 2176] [id = 81] 07:19:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006401430800) [pid = 2176] [serial = 240] [outer = 0000000000000000] 07:19:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (00000064026A7400) [pid = 2176] [serial = 241] [outer = 0000006401430800] 07:19:44 INFO - PROCESS | 2176 | 1467037184260 Marionette DEBUG loaded listener.js 07:19:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006408EE8400) [pid = 2176] [serial = 242] [outer = 0000006401430800] 07:19:44 INFO - PROCESS | 2176 | 1467037184629 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 07:19:44 INFO - PROCESS | 2176 | 1467037184679 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 07:19:44 INFO - PROCESS | 2176 | 1467037184681 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 07:19:44 INFO - PROCESS | 2176 | 1467037184685 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:19:44 INFO - PROCESS | 2176 | 1467037184687 Marionette TRACE conn6 <- [1,290,null,{}] 07:19:44 INFO - PROCESS | 2176 | 1467037184690 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:44 INFO - PROCESS | 2176 | 1467037184692 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:44 INFO - PROCESS | 2176 | 1467037184829 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 07:19:44 INFO - PROCESS | 2176 | 1467037184838 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 2176 | 1467037184840 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:44 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5F6800 == 46 [pid = 2176] [id = 82] 07:19:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006408EE7400) [pid = 2176] [serial = 243] [outer = 0000000000000000] 07:19:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006408EF3000) [pid = 2176] [serial = 244] [outer = 0000006408EE7400] 07:19:44 INFO - PROCESS | 2176 | 1467037184884 Marionette DEBUG loaded listener.js 07:19:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000640C099400) [pid = 2176] [serial = 245] [outer = 0000006408EE7400] 07:19:45 INFO - PROCESS | 2176 | 1467037185281 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 07:19:45 INFO - PROCESS | 2176 | 1467037185319 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 07:19:45 INFO - PROCESS | 2176 | 1467037185321 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 07:19:45 INFO - PROCESS | 2176 | 1467037185324 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:19:45 INFO - PROCESS | 2176 | 1467037185326 Marionette TRACE conn6 <- [1,294,null,{}] 07:19:45 INFO - PROCESS | 2176 | 1467037185329 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:45 INFO - PROCESS | 2176 | 1467037185331 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:45 INFO - PROCESS | 2176 | 1467037185447 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 07:19:45 INFO - PROCESS | 2176 | 1467037185455 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:45 INFO - PROCESS | 2176 | 1467037185457 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:45 INFO - PROCESS | 2176 | ++DOCSHELL 000000640539E800 == 47 [pid = 2176] [id = 83] 07:19:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000640C20A400) [pid = 2176] [serial = 246] [outer = 0000000000000000] 07:19:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000640C20CC00) [pid = 2176] [serial = 247] [outer = 000000640C20A400] 07:19:45 INFO - PROCESS | 2176 | 1467037185501 Marionette DEBUG loaded listener.js 07:19:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (000000640C213000) [pid = 2176] [serial = 248] [outer = 000000640C20A400] 07:19:45 INFO - PROCESS | 2176 | 1467037185902 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 07:19:46 INFO - PROCESS | 2176 | 1467037186000 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 07:19:46 INFO - PROCESS | 2176 | 1467037186004 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 07:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:19:46 INFO - PROCESS | 2176 | 1467037186052 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:19:46 INFO - PROCESS | 2176 | 1467037186055 Marionette TRACE conn6 <- [1,298,null,{}] 07:19:46 INFO - PROCESS | 2176 | 1467037186154 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:19:46 INFO - PROCESS | 2176 | 1467037186170 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:46 INFO - PROCESS | 2176 | 1467037186174 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:46 INFO - PROCESS | 2176 | 1467037186327 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 07:19:46 INFO - PROCESS | 2176 | 1467037186407 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:46 INFO - PROCESS | 2176 | 1467037186411 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:46 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080CA000 == 48 [pid = 2176] [id = 84] 07:19:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (00000064055E2000) [pid = 2176] [serial = 249] [outer = 0000000000000000] 07:19:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (00000064055EB800) [pid = 2176] [serial = 250] [outer = 00000064055E2000] 07:19:46 INFO - PROCESS | 2176 | 1467037186471 Marionette DEBUG loaded listener.js 07:19:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (000000640808EC00) [pid = 2176] [serial = 251] [outer = 00000064055E2000] 07:19:47 INFO - PROCESS | 2176 | 1467037187017 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1059ms 07:19:47 INFO - PROCESS | 2176 | 1467037187079 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 07:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:19:47 INFO - PROCESS | 2176 | 1467037187083 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 07:19:47 INFO - PROCESS | 2176 | 1467037187090 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:19:47 INFO - PROCESS | 2176 | 1467037187094 Marionette TRACE conn6 <- [1,302,null,{}] 07:19:47 INFO - PROCESS | 2176 | 1467037187098 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:47 INFO - PROCESS | 2176 | 1467037187101 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:47 INFO - PROCESS | 2176 | 1467037187251 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 07:19:47 INFO - PROCESS | 2176 | 1467037187366 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:47 INFO - PROCESS | 2176 | 1467037187369 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:47 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF74000 == 49 [pid = 2176] [id = 85] 07:19:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 100 (000000640BE98800) [pid = 2176] [serial = 252] [outer = 0000000000000000] 07:19:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 101 (000000640C099800) [pid = 2176] [serial = 253] [outer = 000000640BE98800] 07:19:47 INFO - PROCESS | 2176 | 1467037187429 Marionette DEBUG loaded listener.js 07:19:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 102 (000000640C7C9000) [pid = 2176] [serial = 254] [outer = 000000640BE98800] 07:19:48 INFO - PROCESS | 2176 | 1467037188034 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 988ms 07:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:19:48 INFO - PROCESS | 2176 | 1467037188076 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 07:19:48 INFO - PROCESS | 2176 | 1467037188079 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 07:19:48 INFO - PROCESS | 2176 | 1467037188083 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:19:48 INFO - PROCESS | 2176 | 1467037188085 Marionette TRACE conn6 <- [1,306,null,{}] 07:19:48 INFO - PROCESS | 2176 | 1467037188096 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:48 INFO - PROCESS | 2176 | 1467037188101 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:48 INFO - PROCESS | 2176 | 1467037188221 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 07:19:48 INFO - PROCESS | 2176 | 1467037188338 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:48 INFO - PROCESS | 2176 | 1467037188342 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:48 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477A5D800 == 50 [pid = 2176] [id = 86] 07:19:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 103 (000000647741F800) [pid = 2176] [serial = 255] [outer = 0000000000000000] 07:19:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 104 (000000647753D400) [pid = 2176] [serial = 256] [outer = 000000647741F800] 07:19:48 INFO - PROCESS | 2176 | 1467037188404 Marionette DEBUG loaded listener.js 07:19:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 105 (0000006477E6FC00) [pid = 2176] [serial = 257] [outer = 000000647741F800] 07:19:49 INFO - PROCESS | 2176 | 1467037189083 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1026ms 07:19:49 INFO - PROCESS | 2176 | 1467037189110 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 07:19:49 INFO - PROCESS | 2176 | 1467037189113 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 07:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:19:49 INFO - PROCESS | 2176 | 1467037189117 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:19:49 INFO - PROCESS | 2176 | 1467037189119 Marionette TRACE conn6 <- [1,310,null,{}] 07:19:49 INFO - PROCESS | 2176 | 1467037189123 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:49 INFO - PROCESS | 2176 | 1467037189126 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:49 INFO - PROCESS | 2176 | 1467037189248 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 07:19:49 INFO - PROCESS | 2176 | 1467037189451 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:49 INFO - PROCESS | 2176 | 1467037189454 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:49 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A3800 == 51 [pid = 2176] [id = 87] 07:19:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 106 (0000006401CA5C00) [pid = 2176] [serial = 258] [outer = 0000000000000000] 07:19:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 107 (0000006404D61400) [pid = 2176] [serial = 259] [outer = 0000006401CA5C00] 07:19:49 INFO - PROCESS | 2176 | 1467037189521 Marionette DEBUG loaded listener.js 07:19:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 108 (0000006405516400) [pid = 2176] [serial = 260] [outer = 0000006401CA5C00] 07:19:50 INFO - PROCESS | 2176 | 1467037190198 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 0000006407174000 == 50 [pid = 2176] [id = 44] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C59000 == 49 [pid = 2176] [id = 33] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5F6800 == 48 [pid = 2176] [id = 82] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 00000064070BF800 == 47 [pid = 2176] [id = 81] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 0000006401DAA800 == 46 [pid = 2176] [id = 80] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D22000 == 45 [pid = 2176] [id = 79] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 0000006476AF3000 == 44 [pid = 2176] [id = 78] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC6800 == 43 [pid = 2176] [id = 77] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFD8800 == 42 [pid = 2176] [id = 76] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC4C800 == 41 [pid = 2176] [id = 75] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 00000064080D1000 == 40 [pid = 2176] [id = 74] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 107 (00000064780A1400) [pid = 2176] [serial = 205] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1129ms 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 000000640C104000 == 39 [pid = 2176] [id = 73] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 000000640200B000 == 38 [pid = 2176] [id = 72] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 0000006477590000 == 37 [pid = 2176] [id = 71] 07:19:50 INFO - PROCESS | 2176 | --DOCSHELL 00000064080D7800 == 36 [pid = 2176] [id = 70] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 106 (0000006477404800) [pid = 2176] [serial = 127] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 105 (0000006404E2D800) [pid = 2176] [serial = 130] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 104 (0000006404D60400) [pid = 2176] [serial = 97] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 103 (0000006477411000) [pid = 2176] [serial = 169] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 102 (000000647753D000) [pid = 2176] [serial = 170] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 101 (000000647772D800) [pid = 2176] [serial = 173] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 100 (000000640BDDF800) [pid = 2176] [serial = 172] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 99 (000000640AFE9C00) [pid = 2176] [serial = 167] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (0000006408088C00) [pid = 2176] [serial = 166] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (000000640BDD1800) [pid = 2176] [serial = 184] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000640BE93400) [pid = 2176] [serial = 185] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (0000006477405000) [pid = 2176] [serial = 194] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (0000006404F28000) [pid = 2176] [serial = 164] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640424F400) [pid = 2176] [serial = 163] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006475AD6400) [pid = 2176] [serial = 193] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006401453C00) [pid = 2176] [serial = 178] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000640312E800) [pid = 2176] [serial = 179] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006408091000) [pid = 2176] [serial = 181] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006409711800) [pid = 2176] [serial = 182] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000647C89D400) [pid = 2176] [serial = 161] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006403124800) [pid = 2176] [serial = 191] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000647741A800) [pid = 2176] [serial = 196] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006477E73C00) [pid = 2176] [serial = 202] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000647753BC00) [pid = 2176] [serial = 197] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006477733C00) [pid = 2176] [serial = 200] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BF4E400) [pid = 2176] [serial = 187] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640550D800) [pid = 2176] [serial = 176] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (00000064780A6400) [pid = 2176] [serial = 203] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006477727400) [pid = 2176] [serial = 199] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C09E800) [pid = 2176] [serial = 188] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006401CA7800) [pid = 2176] [serial = 190] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404D5C400) [pid = 2176] [serial = 175] [outer = 0000000000000000] [url = about:blank] 07:19:50 INFO - PROCESS | 2176 | 1467037190273 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 07:19:50 INFO - PROCESS | 2176 | 1467037190277 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 07:19:50 INFO - PROCESS | 2176 | 1467037190282 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:19:50 INFO - PROCESS | 2176 | 1467037190284 Marionette TRACE conn6 <- [1,314,null,{}] 07:19:50 INFO - PROCESS | 2176 | 1467037190303 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:50 INFO - PROCESS | 2176 | 1467037190308 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:50 INFO - PROCESS | 2176 | 1467037190404 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 07:19:50 INFO - PROCESS | 2176 | 1467037190412 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:50 INFO - PROCESS | 2176 | 1467037190415 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:50 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404961000 == 37 [pid = 2176] [id = 88] 07:19:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640312E800) [pid = 2176] [serial = 261] [outer = 0000000000000000] 07:19:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006404255800) [pid = 2176] [serial = 262] [outer = 000000640312E800] 07:19:50 INFO - PROCESS | 2176 | 1467037190464 Marionette DEBUG loaded listener.js 07:19:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006404F28000) [pid = 2176] [serial = 263] [outer = 000000640312E800] 07:19:50 INFO - PROCESS | 2176 | 1467037190906 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 688ms 07:19:50 INFO - PROCESS | 2176 | 1467037190974 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 07:19:50 INFO - PROCESS | 2176 | 1467037190978 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 07:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:19:50 INFO - PROCESS | 2176 | 1467037190983 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:19:50 INFO - PROCESS | 2176 | 1467037190985 Marionette TRACE conn6 <- [1,318,null,{}] 07:19:50 INFO - PROCESS | 2176 | 1467037190989 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:51 INFO - PROCESS | 2176 | 1467037190992 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:51 INFO - PROCESS | 2176 | 1467037191086 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 07:19:51 INFO - PROCESS | 2176 | 1467037191101 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 2176 | 1467037191104 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:51 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080C8800 == 38 [pid = 2176] [id = 89] 07:19:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006407F97C00) [pid = 2176] [serial = 264] [outer = 0000000000000000] 07:19:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006408090000) [pid = 2176] [serial = 265] [outer = 0000006407F97C00] 07:19:51 INFO - PROCESS | 2176 | 1467037191151 Marionette DEBUG loaded listener.js 07:19:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006409711800) [pid = 2176] [serial = 266] [outer = 0000006407F97C00] 07:19:51 INFO - PROCESS | 2176 | 1467037191620 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 672ms 07:19:51 INFO - PROCESS | 2176 | 1467037191657 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 2176 | 1467037191660 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 07:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:19:51 INFO - PROCESS | 2176 | 1467037191665 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - PROCESS | 2176 | 1467037191671 Marionette TRACE conn6 <- [1,322,null,{}] 07:19:51 INFO - PROCESS | 2176 | 1467037191680 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:51 INFO - PROCESS | 2176 | 1467037191684 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:51 INFO - PROCESS | 2176 | 1467037191799 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 07:19:51 INFO - PROCESS | 2176 | 1467037191816 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 2176 | 1467037191818 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:51 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF77800 == 39 [pid = 2176] [id = 90] 07:19:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640BDDD000) [pid = 2176] [serial = 267] [outer = 0000000000000000] 07:19:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640BE96800) [pid = 2176] [serial = 268] [outer = 000000640BDDD000] 07:19:51 INFO - PROCESS | 2176 | 1467037191862 Marionette DEBUG loaded listener.js 07:19:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640BEA1C00) [pid = 2176] [serial = 269] [outer = 000000640BDDD000] 07:19:52 INFO - PROCESS | 2176 | 1467037192308 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 07:19:52 INFO - PROCESS | 2176 | 1467037192358 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 07:19:52 INFO - PROCESS | 2176 | 1467037192361 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 07:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:19:52 INFO - PROCESS | 2176 | 1467037192365 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:19:52 INFO - PROCESS | 2176 | 1467037192366 Marionette TRACE conn6 <- [1,326,null,{}] 07:19:52 INFO - PROCESS | 2176 | 1467037192370 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:52 INFO - PROCESS | 2176 | 1467037192372 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:52 INFO - PROCESS | 2176 | 1467037192462 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 07:19:52 INFO - PROCESS | 2176 | 1467037192467 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:52 INFO - PROCESS | 2176 | 1467037192470 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:52 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD3E000 == 40 [pid = 2176] [id = 91] 07:19:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C09D400) [pid = 2176] [serial = 270] [outer = 0000000000000000] 07:19:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C20B000) [pid = 2176] [serial = 271] [outer = 000000640C09D400] 07:19:52 INFO - PROCESS | 2176 | 1467037192516 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C5E6000) [pid = 2176] [serial = 272] [outer = 000000640C09D400] 07:19:53 INFO - PROCESS | 2176 | 1467037192986 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 07:19:53 INFO - PROCESS | 2176 | 1467037193043 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 07:19:53 INFO - PROCESS | 2176 | 1467037193045 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 07:19:53 INFO - PROCESS | 2176 | 1467037193049 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:19:53 INFO - PROCESS | 2176 | 1467037193050 Marionette TRACE conn6 <- [1,330,null,{}] 07:19:53 INFO - PROCESS | 2176 | 1467037193054 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:53 INFO - PROCESS | 2176 | 1467037193056 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:53 INFO - PROCESS | 2176 | 1467037193191 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 07:19:53 INFO - PROCESS | 2176 | 1467037193211 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:53 INFO - PROCESS | 2176 | 1467037193217 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:53 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFE5800 == 41 [pid = 2176] [id = 92] 07:19:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640C7C3400) [pid = 2176] [serial = 273] [outer = 0000000000000000] 07:19:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000640C7C7800) [pid = 2176] [serial = 274] [outer = 000000640C7C3400] 07:19:53 INFO - PROCESS | 2176 | 1467037193274 Marionette DEBUG loaded listener.js 07:19:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640CD5D800) [pid = 2176] [serial = 275] [outer = 000000640C7C3400] 07:19:53 INFO - PROCESS | 2176 | 1467037193752 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 07:19:53 INFO - PROCESS | 2176 | 1467037193789 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 07:19:53 INFO - PROCESS | 2176 | 1467037193791 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 07:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:19:53 INFO - PROCESS | 2176 | 1467037193800 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:19:53 INFO - PROCESS | 2176 | 1467037193802 Marionette TRACE conn6 <- [1,334,null,{}] 07:19:53 INFO - PROCESS | 2176 | 1467037193805 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:53 INFO - PROCESS | 2176 | 1467037193808 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:53 INFO - PROCESS | 2176 | 1467037193931 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 07:19:53 INFO - PROCESS | 2176 | 1467037193984 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:53 INFO - PROCESS | 2176 | 1467037193986 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:54 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD03800 == 42 [pid = 2176] [id = 93] 07:19:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006477402400) [pid = 2176] [serial = 276] [outer = 0000000000000000] 07:19:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006477405C00) [pid = 2176] [serial = 277] [outer = 0000006477402400] 07:19:54 INFO - PROCESS | 2176 | 1467037194032 Marionette DEBUG loaded listener.js 07:19:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006477416C00) [pid = 2176] [serial = 278] [outer = 0000006477402400] 07:19:54 INFO - PROCESS | 2176 | 1467037194451 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 672ms 07:19:54 INFO - PROCESS | 2176 | 1467037194473 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 07:19:54 INFO - PROCESS | 2176 | 1467037194476 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 07:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:19:54 INFO - PROCESS | 2176 | 1467037194479 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:19:54 INFO - PROCESS | 2176 | 1467037194481 Marionette TRACE conn6 <- [1,338,null,{}] 07:19:54 INFO - PROCESS | 2176 | 1467037194484 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:54 INFO - PROCESS | 2176 | 1467037194486 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:54 INFO - PROCESS | 2176 | 1467037194619 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 07:19:54 INFO - PROCESS | 2176 | 1467037194635 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:54 INFO - PROCESS | 2176 | 1467037194637 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:54 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC6800 == 43 [pid = 2176] [id = 94] 07:19:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006477402800) [pid = 2176] [serial = 279] [outer = 0000000000000000] 07:19:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000647753BC00) [pid = 2176] [serial = 280] [outer = 0000006477402800] 07:19:54 INFO - PROCESS | 2176 | 1467037194682 Marionette DEBUG loaded listener.js 07:19:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (000000647772E000) [pid = 2176] [serial = 281] [outer = 0000006477402800] 07:19:54 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (00000064758C1C00) [pid = 2176] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:19:54 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (00000064780E9C00) [pid = 2176] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:19:54 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (0000006477420000) [pid = 2176] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:19:54 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006405515800) [pid = 2176] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:19:54 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640C7C8800) [pid = 2176] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:19:54 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006401430800) [pid = 2176] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:19:54 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (00000064020BF800) [pid = 2176] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:19:54 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640BDD7000) [pid = 2176] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:19:54 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006408EE7400) [pid = 2176] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:19:55 INFO - PROCESS | 2176 | 1467037195130 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 07:19:55 INFO - PROCESS | 2176 | 1467037195162 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 07:19:55 INFO - PROCESS | 2176 | 1467037195165 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 07:19:55 INFO - PROCESS | 2176 | 1467037195169 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:19:55 INFO - PROCESS | 2176 | 1467037195179 Marionette TRACE conn6 <- [1,342,null,{}] 07:19:55 INFO - PROCESS | 2176 | 1467037195186 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:55 INFO - PROCESS | 2176 | 1467037195188 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:55 INFO - PROCESS | 2176 | 1467037195274 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 07:19:55 INFO - PROCESS | 2176 | 1467037195281 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:55 INFO - PROCESS | 2176 | 1467037195283 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:55 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476A3F000 == 44 [pid = 2176] [id = 95] 07:19:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640BEA1400) [pid = 2176] [serial = 282] [outer = 0000000000000000] 07:19:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006477418400) [pid = 2176] [serial = 283] [outer = 000000640BEA1400] 07:19:55 INFO - PROCESS | 2176 | 1467037195327 Marionette DEBUG loaded listener.js 07:19:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000647772F800) [pid = 2176] [serial = 284] [outer = 000000640BEA1400] 07:19:55 INFO - PROCESS | 2176 | 1467037195729 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 588ms 07:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:19:55 INFO - PROCESS | 2176 | 1467037195761 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 07:19:55 INFO - PROCESS | 2176 | 1467037195763 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 07:19:55 INFO - PROCESS | 2176 | 1467037195766 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:19:55 INFO - PROCESS | 2176 | 1467037195768 Marionette TRACE conn6 <- [1,346,null,{}] 07:19:55 INFO - PROCESS | 2176 | 1467037195781 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:55 INFO - PROCESS | 2176 | 1467037195783 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:55 INFO - PROCESS | 2176 | 1467037195867 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 07:19:55 INFO - PROCESS | 2176 | 1467037195873 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:55 INFO - PROCESS | 2176 | 1467037195875 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:55 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477385800 == 45 [pid = 2176] [id = 96] 07:19:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006477A56800) [pid = 2176] [serial = 285] [outer = 0000000000000000] 07:19:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006477E6B000) [pid = 2176] [serial = 286] [outer = 0000006477A56800] 07:19:55 INFO - PROCESS | 2176 | 1467037195921 Marionette DEBUG loaded listener.js 07:19:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006478072C00) [pid = 2176] [serial = 287] [outer = 0000006477A56800] 07:19:56 INFO - PROCESS | 2176 | 1467037196363 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 07:19:56 INFO - PROCESS | 2176 | 1467037196400 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 07:19:56 INFO - PROCESS | 2176 | 1467037196402 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 07:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:19:56 INFO - PROCESS | 2176 | 1467037196415 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:19:56 INFO - PROCESS | 2176 | 1467037196416 Marionette TRACE conn6 <- [1,350,null,{}] 07:19:56 INFO - PROCESS | 2176 | 1467037196420 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:56 INFO - PROCESS | 2176 | 1467037196422 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:56 INFO - PROCESS | 2176 | 1467037196508 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 07:19:56 INFO - PROCESS | 2176 | 1467037196516 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:56 INFO - PROCESS | 2176 | 1467037196518 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:56 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477B72000 == 46 [pid = 2176] [id = 97] 07:19:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000647852F000) [pid = 2176] [serial = 288] [outer = 0000000000000000] 07:19:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (0000006478D30C00) [pid = 2176] [serial = 289] [outer = 000000647852F000] 07:19:56 INFO - PROCESS | 2176 | 1467037196566 Marionette DEBUG loaded listener.js 07:19:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (000000647C67D400) [pid = 2176] [serial = 290] [outer = 000000647852F000] 07:19:57 INFO - PROCESS | 2176 | 1467037197119 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 775ms 07:19:57 INFO - PROCESS | 2176 | 1467037197245 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 07:19:57 INFO - PROCESS | 2176 | 1467037197250 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 07:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:19:57 INFO - PROCESS | 2176 | 1467037197257 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:19:57 INFO - PROCESS | 2176 | 1467037197261 Marionette TRACE conn6 <- [1,354,null,{}] 07:19:57 INFO - PROCESS | 2176 | 1467037197267 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:57 INFO - PROCESS | 2176 | 1467037197270 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:57 INFO - PROCESS | 2176 | 1467037197397 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 07:19:57 INFO - PROCESS | 2176 | 1467037197465 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:57 INFO - PROCESS | 2176 | 1467037197468 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:57 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061CE800 == 47 [pid = 2176] [id = 98] 07:19:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (0000006403124800) [pid = 2176] [serial = 291] [outer = 0000000000000000] 07:19:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (0000006405514800) [pid = 2176] [serial = 292] [outer = 0000006403124800] 07:19:57 INFO - PROCESS | 2176 | 1467037197528 Marionette DEBUG loaded listener.js 07:19:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (0000006408EE9800) [pid = 2176] [serial = 293] [outer = 0000006403124800] 07:19:58 INFO - PROCESS | 2176 | 1467037198140 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 07:19:58 INFO - PROCESS | 2176 | 1467037198204 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 07:19:58 INFO - PROCESS | 2176 | 1467037198209 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 07:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:19:58 INFO - PROCESS | 2176 | 1467037198216 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:19:58 INFO - PROCESS | 2176 | 1467037198220 Marionette TRACE conn6 <- [1,358,null,{}] 07:19:58 INFO - PROCESS | 2176 | 1467037198224 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:58 INFO - PROCESS | 2176 | 1467037198227 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:58 INFO - PROCESS | 2176 | 1467037198375 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 07:19:58 INFO - PROCESS | 2176 | 1467037198490 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:58 INFO - PROCESS | 2176 | 1467037198493 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE22000 == 48 [pid = 2176] [id = 99] 07:19:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 100 (0000006409793000) [pid = 2176] [serial = 294] [outer = 0000000000000000] 07:19:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 101 (000000640979D400) [pid = 2176] [serial = 295] [outer = 0000006409793000] 07:19:58 INFO - PROCESS | 2176 | 1467037198553 Marionette DEBUG loaded listener.js 07:19:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 102 (000000640AFF4C00) [pid = 2176] [serial = 296] [outer = 0000006409793000] 07:19:59 INFO - PROCESS | 2176 | 1467037199173 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1027ms 07:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:19:59 INFO - PROCESS | 2176 | 1467037199245 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 07:19:59 INFO - PROCESS | 2176 | 1467037199248 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 07:19:59 INFO - PROCESS | 2176 | 1467037199252 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - PROCESS | 2176 | 1467037199256 Marionette TRACE conn6 <- [1,362,null,{}] 07:19:59 INFO - PROCESS | 2176 | 1467037199267 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:59 INFO - PROCESS | 2176 | 1467037199273 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:59 INFO - PROCESS | 2176 | 1467037199445 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 07:19:59 INFO - PROCESS | 2176 | 1467037199554 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:59 INFO - PROCESS | 2176 | 1467037199557 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:19:59 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478D56800 == 49 [pid = 2176] [id = 100] 07:19:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 103 (000000640C09E000) [pid = 2176] [serial = 297] [outer = 0000000000000000] 07:19:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 104 (000000640C5EF400) [pid = 2176] [serial = 298] [outer = 000000640C09E000] 07:19:59 INFO - PROCESS | 2176 | 1467037199617 Marionette DEBUG loaded listener.js 07:19:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 105 (00000064758BA000) [pid = 2176] [serial = 299] [outer = 000000640C09E000] 07:20:00 INFO - PROCESS | 2176 | 1467037200191 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 985ms 07:20:00 INFO - PROCESS | 2176 | 1467037200239 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 07:20:00 INFO - PROCESS | 2176 | 1467037200243 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 07:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:20:00 INFO - PROCESS | 2176 | 1467037200246 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:20:00 INFO - PROCESS | 2176 | 1467037200248 Marionette TRACE conn6 <- [1,366,null,{}] 07:20:00 INFO - PROCESS | 2176 | 1467037200252 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:00 INFO - PROCESS | 2176 | 1467037200254 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:00 INFO - PROCESS | 2176 | 1467037200387 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 07:20:00 INFO - PROCESS | 2176 | 1467037200472 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:00 INFO - PROCESS | 2176 | 1467037200475 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:00 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBB4800 == 50 [pid = 2176] [id = 101] 07:20:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 106 (000000640270AC00) [pid = 2176] [serial = 300] [outer = 0000000000000000] 07:20:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 107 (000000640270F800) [pid = 2176] [serial = 301] [outer = 000000640270AC00] 07:20:00 INFO - PROCESS | 2176 | 1467037200530 Marionette DEBUG loaded listener.js 07:20:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 108 (000000640C5EC800) [pid = 2176] [serial = 302] [outer = 000000640270AC00] 07:20:01 INFO - PROCESS | 2176 | 1467037201255 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1077ms 07:20:01 INFO - PROCESS | 2176 | 1467037201325 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 07:20:01 INFO - PROCESS | 2176 | 1467037201329 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 07:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:20:01 INFO - PROCESS | 2176 | 1467037201334 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:20:01 INFO - PROCESS | 2176 | 1467037201338 Marionette TRACE conn6 <- [1,370,null,{}] 07:20:01 INFO - PROCESS | 2176 | 1467037201343 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:01 INFO - PROCESS | 2176 | 1467037201346 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:01 INFO - PROCESS | 2176 | 1467037201450 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 07:20:01 INFO - PROCESS | 2176 | 1467037201525 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:01 INFO - PROCESS | 2176 | 1467037201528 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:01 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF88800 == 51 [pid = 2176] [id = 102] 07:20:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 109 (0000006405511C00) [pid = 2176] [serial = 303] [outer = 0000000000000000] 07:20:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 110 (000000640614F400) [pid = 2176] [serial = 304] [outer = 0000006405511C00] 07:20:01 INFO - PROCESS | 2176 | 1467037201580 Marionette DEBUG loaded listener.js 07:20:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 111 (000000640970B800) [pid = 2176] [serial = 305] [outer = 0000006405511C00] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006477385800 == 50 [pid = 2176] [id = 96] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006476A3F000 == 49 [pid = 2176] [id = 95] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC6800 == 48 [pid = 2176] [id = 94] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD03800 == 47 [pid = 2176] [id = 93] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFE5800 == 46 [pid = 2176] [id = 92] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD3E000 == 45 [pid = 2176] [id = 91] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF77800 == 44 [pid = 2176] [id = 90] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 00000064080C8800 == 43 [pid = 2176] [id = 89] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 110 (0000006404F4B400) [pid = 2176] [serial = 208] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 109 (0000006477538C00) [pid = 2176] [serial = 214] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 108 (000000640CD5FC00) [pid = 2176] [serial = 217] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 107 (000000640AFE7000) [pid = 2176] [serial = 211] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 106 (000000640C20CC00) [pid = 2176] [serial = 247] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006404961000 == 42 [pid = 2176] [id = 88] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A3800 == 41 [pid = 2176] [id = 87] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006477A5D800 == 40 [pid = 2176] [id = 86] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF74000 == 39 [pid = 2176] [id = 85] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 00000064080CA000 == 38 [pid = 2176] [id = 84] 07:20:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640539E800 == 37 [pid = 2176] [id = 83] 07:20:02 INFO - PROCESS | 2176 | 1467037202195 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 881ms 07:20:02 INFO - PROCESS | 2176 | 1467037202215 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 07:20:02 INFO - PROCESS | 2176 | 1467037202219 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 07:20:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:20:02 INFO - PROCESS | 2176 | 1467037202225 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:20:02 INFO - PROCESS | 2176 | 1467037202228 Marionette TRACE conn6 <- [1,374,null,{}] 07:20:02 INFO - PROCESS | 2176 | 1467037202232 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:02 INFO - PROCESS | 2176 | 1467037202234 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:02 INFO - PROCESS | 2176 | 1467037202337 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 105 (0000006476247800) [pid = 2176] [serial = 232] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 104 (0000006477327400) [pid = 2176] [serial = 233] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 103 (00000064785D4800) [pid = 2176] [serial = 238] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 102 (0000006477E73000) [pid = 2176] [serial = 236] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 101 (0000006409712400) [pid = 2176] [serial = 221] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 100 (0000006407F95000) [pid = 2176] [serial = 220] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 99 (000000640C7CD000) [pid = 2176] [serial = 229] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (00000064026A7400) [pid = 2176] [serial = 241] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (0000006477A3F000) [pid = 2176] [serial = 235] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (0000006404F54400) [pid = 2176] [serial = 223] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (0000006407731C00) [pid = 2176] [serial = 224] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (000000640BE9C400) [pid = 2176] [serial = 226] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640C09E400) [pid = 2176] [serial = 227] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006408EF3000) [pid = 2176] [serial = 244] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640C099400) [pid = 2176] [serial = 245] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000647C00F000) [pid = 2176] [serial = 239] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006408EE8400) [pid = 2176] [serial = 242] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640CD57800) [pid = 2176] [serial = 230] [outer = 0000000000000000] [url = about:blank] 07:20:02 INFO - PROCESS | 2176 | 1467037202424 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:02 INFO - PROCESS | 2176 | 1467037202426 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:02 INFO - PROCESS | 2176 | ++DOCSHELL 000000640538D800 == 38 [pid = 2176] [id = 103] 07:20:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006404253400) [pid = 2176] [serial = 306] [outer = 0000000000000000] 07:20:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640550A400) [pid = 2176] [serial = 307] [outer = 0000006404253400] 07:20:02 INFO - PROCESS | 2176 | 1467037202476 Marionette DEBUG loaded listener.js 07:20:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006407F92400) [pid = 2176] [serial = 308] [outer = 0000006404253400] 07:20:02 INFO - PROCESS | 2176 | 1467037202929 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:20:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:20:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 735ms 07:20:02 INFO - PROCESS | 2176 | 1467037202964 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 07:20:02 INFO - PROCESS | 2176 | 1467037202966 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 07:20:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:20:02 INFO - PROCESS | 2176 | 1467037202974 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:20:02 INFO - PROCESS | 2176 | 1467037202978 Marionette TRACE conn6 <- [1,378,null,{}] 07:20:02 INFO - PROCESS | 2176 | 1467037202989 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:03 INFO - PROCESS | 2176 | 1467037202994 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:03 INFO - PROCESS | 2176 | 1467037203084 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 07:20:03 INFO - PROCESS | 2176 | 1467037203101 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:03 INFO - PROCESS | 2176 | 1467037203104 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:03 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBA9800 == 39 [pid = 2176] [id = 104] 07:20:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (000000640BDD9C00) [pid = 2176] [serial = 309] [outer = 0000000000000000] 07:20:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000640BE9B000) [pid = 2176] [serial = 310] [outer = 000000640BDD9C00] 07:20:03 INFO - PROCESS | 2176 | 1467037203153 Marionette DEBUG loaded listener.js 07:20:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000640C09DC00) [pid = 2176] [serial = 311] [outer = 000000640BDD9C00] 07:20:03 INFO - PROCESS | 2176 | 1467037203753 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:20:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:20:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 07:20:03 INFO - PROCESS | 2176 | 1467037203817 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 07:20:03 INFO - PROCESS | 2176 | 1467037203820 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 07:20:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:20:03 INFO - PROCESS | 2176 | 1467037203823 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:20:03 INFO - PROCESS | 2176 | 1467037203825 Marionette TRACE conn6 <- [1,382,null,{}] 07:20:03 INFO - PROCESS | 2176 | 1467037203828 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:03 INFO - PROCESS | 2176 | 1467037203830 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:03 INFO - PROCESS | 2176 | 1467037203923 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 07:20:04 INFO - PROCESS | 2176 | 1467037203999 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:04 INFO - PROCESS | 2176 | 1467037204001 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:04 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6B0000 == 40 [pid = 2176] [id = 105] 07:20:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000640BE98400) [pid = 2176] [serial = 312] [outer = 0000000000000000] 07:20:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (000000640C5EA000) [pid = 2176] [serial = 313] [outer = 000000640BE98400] 07:20:04 INFO - PROCESS | 2176 | 1467037204048 Marionette DEBUG loaded listener.js 07:20:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (000000640C7CEC00) [pid = 2176] [serial = 314] [outer = 000000640BE98400] 07:20:04 INFO - PROCESS | 2176 | 1467037204488 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:20:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:20:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 672ms 07:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:20:04 INFO - PROCESS | 2176 | 1467037204505 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 07:20:04 INFO - PROCESS | 2176 | 1467037204507 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 07:20:04 INFO - PROCESS | 2176 | 1467037204510 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:20:04 INFO - PROCESS | 2176 | 1467037204512 Marionette TRACE conn6 <- [1,386,null,{}] 07:20:04 INFO - PROCESS | 2176 | 1467037204515 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:04 INFO - PROCESS | 2176 | 1467037204517 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:04 INFO - PROCESS | 2176 | 1467037204638 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 07:20:04 INFO - PROCESS | 2176 | 1467037204643 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:04 INFO - PROCESS | 2176 | 1467037204645 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:04 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDDC000 == 41 [pid = 2176] [id = 106] 07:20:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (000000640CD62C00) [pid = 2176] [serial = 315] [outer = 0000000000000000] 07:20:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (0000006476AC5000) [pid = 2176] [serial = 316] [outer = 000000640CD62C00] 07:20:04 INFO - PROCESS | 2176 | 1467037204728 Marionette DEBUG loaded listener.js 07:20:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 100 (0000006477404400) [pid = 2176] [serial = 317] [outer = 000000640CD62C00] 07:20:05 INFO - PROCESS | 2176 | 1467037205194 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 735ms 07:20:05 INFO - PROCESS | 2176 | 1467037205246 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 07:20:05 INFO - PROCESS | 2176 | 1467037205248 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 07:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:20:05 INFO - PROCESS | 2176 | 1467037205252 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:20:05 INFO - PROCESS | 2176 | 1467037205254 Marionette TRACE conn6 <- [1,390,null,{}] 07:20:05 INFO - PROCESS | 2176 | 1467037205257 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:05 INFO - PROCESS | 2176 | 1467037205263 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:05 INFO - PROCESS | 2176 | 1467037205405 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 07:20:05 INFO - PROCESS | 2176 | 1467037205459 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:05 INFO - PROCESS | 2176 | 1467037205461 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:05 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477573800 == 42 [pid = 2176] [id = 107] 07:20:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 101 (0000006477536800) [pid = 2176] [serial = 318] [outer = 0000000000000000] 07:20:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 102 (000000647772E400) [pid = 2176] [serial = 319] [outer = 0000006477536800] 07:20:05 INFO - PROCESS | 2176 | 1467037205508 Marionette DEBUG loaded listener.js 07:20:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 103 (00000064780E5800) [pid = 2176] [serial = 320] [outer = 0000006477536800] 07:20:06 INFO - PROCESS | 2176 | 1467037205999 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 775ms 07:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:20:06 INFO - PROCESS | 2176 | 1467037206031 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 07:20:06 INFO - PROCESS | 2176 | 1467037206033 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 07:20:06 INFO - PROCESS | 2176 | 1467037206036 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:20:06 INFO - PROCESS | 2176 | 1467037206038 Marionette TRACE conn6 <- [1,394,null,{}] 07:20:06 INFO - PROCESS | 2176 | 1467037206053 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:06 INFO - PROCESS | 2176 | 1467037206056 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:06 INFO - PROCESS | 2176 | 1467037206164 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 07:20:06 INFO - PROCESS | 2176 | 1467037206176 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:06 INFO - PROCESS | 2176 | 1467037206178 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:06 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478772800 == 43 [pid = 2176] [id = 108] 07:20:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 104 (0000006478D39C00) [pid = 2176] [serial = 321] [outer = 0000000000000000] 07:20:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 105 (000000647C0CDC00) [pid = 2176] [serial = 322] [outer = 0000006478D39C00] 07:20:06 INFO - PROCESS | 2176 | 1467037206264 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 106 (000000647C923800) [pid = 2176] [serial = 323] [outer = 0000006478D39C00] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 105 (000000640C7C3400) [pid = 2176] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 104 (0000006477402400) [pid = 2176] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 103 (0000006477402800) [pid = 2176] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 102 (000000640312E800) [pid = 2176] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 101 (0000006401CA5C00) [pid = 2176] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 100 (000000640BDDD000) [pid = 2176] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 99 (000000640C20A400) [pid = 2176] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (0000006407F97C00) [pid = 2176] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (000000640C09D400) [pid = 2176] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (0000006477A56800) [pid = 2176] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (000000640BEA1400) [pid = 2176] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (0000006404251800) [pid = 2176] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (00000064098CA000) [pid = 2176] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006476A34400) [pid = 2176] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:20:06 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640CD5B400) [pid = 2176] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:20:06 INFO - PROCESS | 2176 | 1467037206749 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 735ms 07:20:06 INFO - PROCESS | 2176 | 1467037206774 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 07:20:06 INFO - PROCESS | 2176 | 1467037206777 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 07:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:20:06 INFO - PROCESS | 2176 | 1467037206781 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:20:06 INFO - PROCESS | 2176 | 1467037206783 Marionette TRACE conn6 <- [1,398,null,{}] 07:20:06 INFO - PROCESS | 2176 | 1467037206786 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:06 INFO - PROCESS | 2176 | 1467037206788 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:06 INFO - PROCESS | 2176 | 1467037206902 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 07:20:06 INFO - PROCESS | 2176 | 1467037206949 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:06 INFO - PROCESS | 2176 | 1467037206951 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:06 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C042800 == 44 [pid = 2176] [id = 109] 07:20:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (00000064055E6C00) [pid = 2176] [serial = 324] [outer = 0000000000000000] 07:20:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000640C211800) [pid = 2176] [serial = 325] [outer = 00000064055E6C00] 07:20:07 INFO - PROCESS | 2176 | 1467037206998 Marionette DEBUG loaded listener.js 07:20:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006409799800) [pid = 2176] [serial = 326] [outer = 00000064055E6C00] 07:20:07 INFO - PROCESS | 2176 | 1467037207400 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:20:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 07:20:07 INFO - PROCESS | 2176 | 1467037207457 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 07:20:07 INFO - PROCESS | 2176 | 1467037207459 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 07:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:20:07 INFO - PROCESS | 2176 | 1467037207462 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:20:07 INFO - PROCESS | 2176 | 1467037207464 Marionette TRACE conn6 <- [1,402,null,{}] 07:20:07 INFO - PROCESS | 2176 | 1467037207495 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:07 INFO - PROCESS | 2176 | 1467037207497 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:07 INFO - PROCESS | 2176 | 1467037207586 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 07:20:07 INFO - PROCESS | 2176 | 1467037207597 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:07 INFO - PROCESS | 2176 | 1467037207599 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:07 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5EC000 == 45 [pid = 2176] [id = 110] 07:20:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000640830EC00) [pid = 2176] [serial = 327] [outer = 0000000000000000] 07:20:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (0000006408316C00) [pid = 2176] [serial = 328] [outer = 000000640830EC00] 07:20:07 INFO - PROCESS | 2176 | 1467037207644 Marionette DEBUG loaded listener.js 07:20:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (000000640C257C00) [pid = 2176] [serial = 329] [outer = 000000640830EC00] 07:20:08 INFO - PROCESS | 2176 | 1467037208085 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 714ms 07:20:08 INFO - PROCESS | 2176 | 1467037208178 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 07:20:08 INFO - PROCESS | 2176 | 1467037208183 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 07:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:20:08 INFO - PROCESS | 2176 | 1467037208188 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:20:08 INFO - PROCESS | 2176 | 1467037208193 Marionette TRACE conn6 <- [1,406,null,{}] 07:20:08 INFO - PROCESS | 2176 | 1467037208199 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:08 INFO - PROCESS | 2176 | 1467037208203 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:08 INFO - PROCESS | 2176 | 1467037208328 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 07:20:08 INFO - PROCESS | 2176 | 1467037208413 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:08 INFO - PROCESS | 2176 | 1467037208417 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:08 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A8800 == 46 [pid = 2176] [id = 111] 07:20:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (0000006402711000) [pid = 2176] [serial = 330] [outer = 0000000000000000] 07:20:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (00000064027F9000) [pid = 2176] [serial = 331] [outer = 0000006402711000] 07:20:08 INFO - PROCESS | 2176 | 1467037208478 Marionette DEBUG loaded listener.js 07:20:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 100 (000000640550A800) [pid = 2176] [serial = 332] [outer = 0000006402711000] 07:20:09 INFO - PROCESS | 2176 | 1467037209132 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 987ms 07:20:09 INFO - PROCESS | 2176 | 1467037209179 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 07:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:20:09 INFO - PROCESS | 2176 | 1467037209182 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 07:20:09 INFO - PROCESS | 2176 | 1467037209189 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:20:09 INFO - PROCESS | 2176 | 1467037209194 Marionette TRACE conn6 <- [1,410,null,{}] 07:20:09 INFO - PROCESS | 2176 | 1467037209198 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:09 INFO - PROCESS | 2176 | 1467037209201 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:09 INFO - PROCESS | 2176 | 1467037209351 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 07:20:09 INFO - PROCESS | 2176 | 1467037209469 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:09 INFO - PROCESS | 2176 | 1467037209471 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:09 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDD6800 == 47 [pid = 2176] [id = 112] 07:20:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 101 (0000006408A0F400) [pid = 2176] [serial = 333] [outer = 0000000000000000] 07:20:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 102 (0000006408EF3C00) [pid = 2176] [serial = 334] [outer = 0000006408A0F400] 07:20:09 INFO - PROCESS | 2176 | 1467037209531 Marionette DEBUG loaded listener.js 07:20:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 103 (00000064098D7400) [pid = 2176] [serial = 335] [outer = 0000006408A0F400] 07:20:10 INFO - PROCESS | 2176 | 1467037210126 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 986ms 07:20:10 INFO - PROCESS | 2176 | 1467037210174 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 07:20:10 INFO - PROCESS | 2176 | 1467037210177 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 07:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:20:10 INFO - PROCESS | 2176 | 1467037210181 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:20:10 INFO - PROCESS | 2176 | 1467037210183 Marionette TRACE conn6 <- [1,414,null,{}] 07:20:10 INFO - PROCESS | 2176 | 1467037210195 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:10 INFO - PROCESS | 2176 | 1467037210200 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:10 INFO - PROCESS | 2176 | 1467037210320 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 07:20:10 INFO - PROCESS | 2176 | 1467037210441 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:10 INFO - PROCESS | 2176 | 1467037210445 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:10 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C65D000 == 48 [pid = 2176] [id = 113] 07:20:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 104 (000000640C25D800) [pid = 2176] [serial = 336] [outer = 0000000000000000] 07:20:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 105 (000000640C5EC000) [pid = 2176] [serial = 337] [outer = 000000640C25D800] 07:20:10 INFO - PROCESS | 2176 | 1467037210506 Marionette DEBUG loaded listener.js 07:20:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 106 (0000006476C58000) [pid = 2176] [serial = 338] [outer = 000000640C25D800] 07:20:11 INFO - PROCESS | 2176 | 1467037211157 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1025ms 07:20:11 INFO - PROCESS | 2176 | 1467037211208 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 07:20:11 INFO - PROCESS | 2176 | 1467037211211 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 07:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:20:11 INFO - PROCESS | 2176 | 1467037211214 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:20:11 INFO - PROCESS | 2176 | 1467037211216 Marionette TRACE conn6 <- [1,418,null,{}] 07:20:11 INFO - PROCESS | 2176 | 1467037211220 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:11 INFO - PROCESS | 2176 | 1467037211222 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:11 INFO - PROCESS | 2176 | 1467037211338 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 07:20:11 INFO - PROCESS | 2176 | 1467037211457 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:11 INFO - PROCESS | 2176 | 1467037211460 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:11 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BCC3800 == 49 [pid = 2176] [id = 114] 07:20:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 107 (0000006404C20400) [pid = 2176] [serial = 339] [outer = 0000000000000000] 07:20:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 108 (000000640BDDF800) [pid = 2176] [serial = 340] [outer = 0000006404C20400] 07:20:11 INFO - PROCESS | 2176 | 1467037211517 Marionette DEBUG loaded listener.js 07:20:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 109 (0000006477410800) [pid = 2176] [serial = 341] [outer = 0000006404C20400] 07:20:12 INFO - PROCESS | 2176 | 1467037212650 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1483ms 07:20:12 INFO - PROCESS | 2176 | 1467037212699 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 07:20:12 INFO - PROCESS | 2176 | 1467037212704 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 07:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:20:12 INFO - PROCESS | 2176 | 1467037212708 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:20:12 INFO - PROCESS | 2176 | 1467037212712 Marionette TRACE conn6 <- [1,422,null,{}] 07:20:12 INFO - PROCESS | 2176 | 1467037212718 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:12 INFO - PROCESS | 2176 | 1467037212721 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:12 INFO - PROCESS | 2176 | 1467037212831 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 07:20:12 INFO - PROCESS | 2176 | 1467037212904 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:12 INFO - PROCESS | 2176 | 1467037212909 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:12 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405B9C800 == 50 [pid = 2176] [id = 115] 07:20:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 110 (0000006404D65000) [pid = 2176] [serial = 342] [outer = 0000000000000000] 07:20:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 111 (0000006404F2A000) [pid = 2176] [serial = 343] [outer = 0000006404D65000] 07:20:13 INFO - PROCESS | 2176 | 1467037213003 Marionette DEBUG loaded listener.js 07:20:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 112 (0000006405CD5400) [pid = 2176] [serial = 344] [outer = 0000006404D65000] 07:20:13 INFO - PROCESS | 2176 | --DOCSHELL 000000647C042800 == 49 [pid = 2176] [id = 109] 07:20:13 INFO - PROCESS | 2176 | --DOCSHELL 0000006478772800 == 48 [pid = 2176] [id = 108] 07:20:13 INFO - PROCESS | 2176 | --DOCSHELL 0000006477573800 == 47 [pid = 2176] [id = 107] 07:20:13 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDDC000 == 46 [pid = 2176] [id = 106] 07:20:13 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6B0000 == 45 [pid = 2176] [id = 105] 07:20:13 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBA9800 == 44 [pid = 2176] [id = 104] 07:20:13 INFO - PROCESS | 2176 | --DOCSHELL 000000640538D800 == 43 [pid = 2176] [id = 103] 07:20:13 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF88800 == 42 [pid = 2176] [id = 102] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 111 (000000640C099800) [pid = 2176] [serial = 253] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 110 (000000647753D400) [pid = 2176] [serial = 256] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 109 (00000064055EB800) [pid = 2176] [serial = 250] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 108 (0000006478D30C00) [pid = 2176] [serial = 289] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOCSHELL 0000006477B72000 == 41 [pid = 2176] [id = 97] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 107 (000000640BF49C00) [pid = 2176] [serial = 212] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 106 (000000647A99DC00) [pid = 2176] [serial = 215] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 105 (000000647A9A1400) [pid = 2176] [serial = 218] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 104 (000000640C7C7800) [pid = 2176] [serial = 274] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 103 (0000006477405C00) [pid = 2176] [serial = 277] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 102 (000000640CD5D800) [pid = 2176] [serial = 275] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 101 (000000647753BC00) [pid = 2176] [serial = 280] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 100 (0000006404F28000) [pid = 2176] [serial = 263] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 99 (0000006405516400) [pid = 2176] [serial = 260] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (0000006404D61400) [pid = 2176] [serial = 259] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (000000640BE96800) [pid = 2176] [serial = 268] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000640BEA1C00) [pid = 2176] [serial = 269] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (000000640C213000) [pid = 2176] [serial = 248] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (0000006408090000) [pid = 2176] [serial = 265] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (0000006409711800) [pid = 2176] [serial = 266] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000640C20B000) [pid = 2176] [serial = 271] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006477416C00) [pid = 2176] [serial = 278] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006477E6B000) [pid = 2176] [serial = 286] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006404255800) [pid = 2176] [serial = 262] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000647772E000) [pid = 2176] [serial = 281] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006477418400) [pid = 2176] [serial = 283] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000647772F800) [pid = 2176] [serial = 284] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006478072C00) [pid = 2176] [serial = 287] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640C5E6000) [pid = 2176] [serial = 272] [outer = 0000000000000000] [url = about:blank] 07:20:13 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064055EAC00) [pid = 2176] [serial = 209] [outer = 0000000000000000] [url = about:blank] 07:20:14 INFO - PROCESS | 2176 | 1467037214027 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:20:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:20:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1339ms 07:20:14 INFO - PROCESS | 2176 | 1467037214052 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 2176 | 1467037214057 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 07:20:14 INFO - PROCESS | 2176 | 1467037214063 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:20:14 INFO - PROCESS | 2176 | 1467037214066 Marionette TRACE conn6 <- [1,426,null,{}] 07:20:14 INFO - PROCESS | 2176 | 1467037214069 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:14 INFO - PROCESS | 2176 | 1467037214072 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:14 INFO - PROCESS | 2176 | 1467037214165 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 07:20:14 INFO - PROCESS | 2176 | 1467037214172 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:14 INFO - PROCESS | 2176 | 1467037214174 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:14 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053AC800 == 42 [pid = 2176] [id = 116] 07:20:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (00000064048F8400) [pid = 2176] [serial = 345] [outer = 0000000000000000] 07:20:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640550B800) [pid = 2176] [serial = 346] [outer = 00000064048F8400] 07:20:14 INFO - PROCESS | 2176 | 1467037214224 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (00000064071A2C00) [pid = 2176] [serial = 347] [outer = 00000064048F8400] 07:20:14 INFO - PROCESS | 2176 | 1467037214731 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 2176 | 1467037214805 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 07:20:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:20:14 INFO - PROCESS | 2176 | 1467037214808 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - PROCESS | 2176 | 1467037214812 Marionette TRACE conn6 <- [1,430,null,{}] 07:20:14 INFO - PROCESS | 2176 | 1467037214823 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:14 INFO - PROCESS | 2176 | 1467037214827 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:14 INFO - PROCESS | 2176 | 1467037214948 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 07:20:14 INFO - PROCESS | 2176 | 1467037214963 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:14 INFO - PROCESS | 2176 | 1467037214966 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:14 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF86800 == 43 [pid = 2176] [id = 117] 07:20:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006408EEA000) [pid = 2176] [serial = 348] [outer = 0000000000000000] 07:20:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006409798800) [pid = 2176] [serial = 349] [outer = 0000006408EEA000] 07:20:15 INFO - PROCESS | 2176 | 1467037215014 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (00000064098D1400) [pid = 2176] [serial = 350] [outer = 0000006408EEA000] 07:20:15 INFO - PROCESS | 2176 | 1467037215457 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:20:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:20:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 693ms 07:20:15 INFO - PROCESS | 2176 | 1467037215514 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 07:20:15 INFO - PROCESS | 2176 | 1467037215517 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 07:20:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:20:15 INFO - PROCESS | 2176 | 1467037215561 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:20:15 INFO - PROCESS | 2176 | 1467037215563 Marionette TRACE conn6 <- [1,434,null,{}] 07:20:15 INFO - PROCESS | 2176 | 1467037215567 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:15 INFO - PROCESS | 2176 | 1467037215569 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:15 INFO - PROCESS | 2176 | 1467037215685 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 07:20:15 INFO - PROCESS | 2176 | 1467037215738 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:15 INFO - PROCESS | 2176 | 1467037215741 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:15 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE05000 == 44 [pid = 2176] [id = 118] 07:20:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640BE9EC00) [pid = 2176] [serial = 351] [outer = 0000000000000000] 07:20:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640BF49000) [pid = 2176] [serial = 352] [outer = 000000640BE9EC00] 07:20:15 INFO - PROCESS | 2176 | 1467037215787 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (000000640C0A3C00) [pid = 2176] [serial = 353] [outer = 000000640BE9EC00] 07:20:16 INFO - PROCESS | 2176 | 1467037216230 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:20:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:20:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 07:20:16 INFO - PROCESS | 2176 | 1467037216291 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 07:20:16 INFO - PROCESS | 2176 | 1467037216293 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 07:20:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:20:16 INFO - PROCESS | 2176 | 1467037216297 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:20:16 INFO - PROCESS | 2176 | 1467037216298 Marionette TRACE conn6 <- [1,438,null,{}] 07:20:16 INFO - PROCESS | 2176 | 1467037216318 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:16 INFO - PROCESS | 2176 | 1467037216321 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:16 INFO - PROCESS | 2176 | 1467037216442 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 07:20:16 INFO - PROCESS | 2176 | 1467037216454 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:16 INFO - PROCESS | 2176 | 1467037216456 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:16 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C11D000 == 45 [pid = 2176] [id = 119] 07:20:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000640C154000) [pid = 2176] [serial = 354] [outer = 0000000000000000] 07:20:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000640C156400) [pid = 2176] [serial = 355] [outer = 000000640C154000] 07:20:16 INFO - PROCESS | 2176 | 1467037216540 Marionette DEBUG loaded listener.js 07:20:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000640C20A800) [pid = 2176] [serial = 356] [outer = 000000640C154000] 07:20:16 INFO - PROCESS | 2176 | 1467037216987 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:20:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:20:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 734ms 07:20:17 INFO - PROCESS | 2176 | 1467037217033 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 2176 | 1467037217036 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 07:20:17 INFO - PROCESS | 2176 | 1467037217039 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:20:17 INFO - PROCESS | 2176 | 1467037217041 Marionette TRACE conn6 <- [1,442,null,{}] 07:20:17 INFO - PROCESS | 2176 | 1467037217048 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:17 INFO - PROCESS | 2176 | 1467037217054 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:17 INFO - PROCESS | 2176 | 1467037217196 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 07:20:17 INFO - PROCESS | 2176 | 1467037217251 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:17 INFO - PROCESS | 2176 | 1467037217253 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:17 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD1F800 == 46 [pid = 2176] [id = 120] 07:20:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (000000640C25C800) [pid = 2176] [serial = 357] [outer = 0000000000000000] 07:20:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (000000640CD53C00) [pid = 2176] [serial = 358] [outer = 000000640C25C800] 07:20:17 INFO - PROCESS | 2176 | 1467037217300 Marionette DEBUG loaded listener.js 07:20:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (000000647624D800) [pid = 2176] [serial = 359] [outer = 000000640C25C800] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (0000006477536800) [pid = 2176] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000640BDD9C00) [pid = 2176] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (0000006405511C00) [pid = 2176] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (000000640270AC00) [pid = 2176] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640BE98400) [pid = 2176] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006404253400) [pid = 2176] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (00000064055E6C00) [pid = 2176] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006478D39C00) [pid = 2176] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640CD62C00) [pid = 2176] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006407F8F400) [pid = 2176] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (00000064055E2000) [pid = 2176] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640BE98800) [pid = 2176] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:20:17 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000647741F800) [pid = 2176] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:20:17 INFO - PROCESS | 2176 | 1467037217830 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:20:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:20:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 839ms 07:20:17 INFO - PROCESS | 2176 | 1467037217881 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 2176 | 1467037217884 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 07:20:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:20:17 INFO - PROCESS | 2176 | 1467037217887 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 2176 | 1467037217889 Marionette TRACE conn6 <- [1,446,null,{}] 07:20:17 INFO - PROCESS | 2176 | 1467037217910 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:17 INFO - PROCESS | 2176 | 1467037217913 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:18 INFO - PROCESS | 2176 | 1467037218000 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 07:20:18 INFO - PROCESS | 2176 | 1467037218006 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:18 INFO - PROCESS | 2176 | 1467037218008 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:18 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404F75800 == 47 [pid = 2176] [id = 121] 07:20:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006409705C00) [pid = 2176] [serial = 360] [outer = 0000000000000000] 07:20:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640BE98800) [pid = 2176] [serial = 361] [outer = 0000006409705C00] 07:20:18 INFO - PROCESS | 2176 | 1467037218055 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006476DBA800) [pid = 2176] [serial = 362] [outer = 0000006409705C00] 07:20:18 INFO - PROCESS | 2176 | 1467037218488 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:20:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:20:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 629ms 07:20:18 INFO - PROCESS | 2176 | 1467037218549 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 07:20:18 INFO - PROCESS | 2176 | 1467037218551 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 07:20:18 INFO - PROCESS | 2176 | 1467037218555 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:20:18 INFO - PROCESS | 2176 | 1467037218557 Marionette TRACE conn6 <- [1,450,null,{}] 07:20:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:20:18 INFO - PROCESS | 2176 | 1467037218560 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:18 INFO - PROCESS | 2176 | 1467037218562 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:18 INFO - PROCESS | 2176 | 1467037218651 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 07:20:18 INFO - PROCESS | 2176 | 1467037218656 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:18 INFO - PROCESS | 2176 | 1467037218658 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:18 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477577000 == 48 [pid = 2176] [id = 122] 07:20:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006477416C00) [pid = 2176] [serial = 363] [outer = 0000000000000000] 07:20:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000647741EC00) [pid = 2176] [serial = 364] [outer = 0000006477416C00] 07:20:18 INFO - PROCESS | 2176 | 1467037218707 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000647753D800) [pid = 2176] [serial = 365] [outer = 0000006477416C00] 07:20:19 INFO - PROCESS | 2176 | 1467037219146 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:20:19 INFO - PROCESS | 2176 | 1467037219198 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 07:20:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:20:19 INFO - PROCESS | 2176 | 1467037219201 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:20:19 INFO - PROCESS | 2176 | 1467037219203 Marionette TRACE conn6 <- [1,454,null,{}] 07:20:19 INFO - PROCESS | 2176 | 1467037219206 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:19 INFO - PROCESS | 2176 | 1467037219208 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:19 INFO - PROCESS | 2176 | 1467037219300 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 07:20:19 INFO - PROCESS | 2176 | 1467037219305 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:19 INFO - PROCESS | 2176 | 1467037219307 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:19 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478764800 == 49 [pid = 2176] [id = 123] 07:20:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (000000647772FC00) [pid = 2176] [serial = 366] [outer = 0000000000000000] 07:20:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006477A4F800) [pid = 2176] [serial = 367] [outer = 000000647772FC00] 07:20:19 INFO - PROCESS | 2176 | 1467037219352 Marionette DEBUG loaded listener.js 07:20:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006477E6F400) [pid = 2176] [serial = 368] [outer = 000000647772FC00] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBB4800 == 48 [pid = 2176] [id = 101] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF81800 == 47 [pid = 2176] [id = 43] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD05000 == 46 [pid = 2176] [id = 57] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE1E800 == 45 [pid = 2176] [id = 56] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 0000006478D56800 == 44 [pid = 2176] [id = 100] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000647D510000 == 43 [pid = 2176] [id = 69] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C52800 == 42 [pid = 2176] [id = 55] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 00000064061CE800 == 41 [pid = 2176] [id = 98] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBA7800 == 40 [pid = 2176] [id = 32] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE22000 == 39 [pid = 2176] [id = 99] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 00000064053AC800 == 38 [pid = 2176] [id = 116] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 0000006405B9C800 == 37 [pid = 2176] [id = 115] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000647BCC3800 == 36 [pid = 2176] [id = 114] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640C65D000 == 35 [pid = 2176] [id = 113] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDD6800 == 34 [pid = 2176] [id = 112] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5EC000 == 33 [pid = 2176] [id = 110] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A8800 == 32 [pid = 2176] [id = 111] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE05000 == 31 [pid = 2176] [id = 118] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD1F800 == 30 [pid = 2176] [id = 120] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 0000006404F75800 == 29 [pid = 2176] [id = 121] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 0000006477577000 == 28 [pid = 2176] [id = 122] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640C11D000 == 27 [pid = 2176] [id = 119] 07:20:20 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF86800 == 26 [pid = 2176] [id = 117] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000647A9A5800) [pid = 2176] [serial = 206] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000640808EC00) [pid = 2176] [serial = 251] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640C7C9000) [pid = 2176] [serial = 254] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006477E6FC00) [pid = 2176] [serial = 257] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640BE9B000) [pid = 2176] [serial = 310] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640C09DC00) [pid = 2176] [serial = 311] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006405514800) [pid = 2176] [serial = 292] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640C5EF400) [pid = 2176] [serial = 298] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640614F400) [pid = 2176] [serial = 304] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640970B800) [pid = 2176] [serial = 305] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640979D400) [pid = 2176] [serial = 295] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C5EC800) [pid = 2176] [serial = 302] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640270F800) [pid = 2176] [serial = 301] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C5EA000) [pid = 2176] [serial = 313] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640550A400) [pid = 2176] [serial = 307] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006407F92400) [pid = 2176] [serial = 308] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064780E5800) [pid = 2176] [serial = 320] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C211800) [pid = 2176] [serial = 325] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000647C0CDC00) [pid = 2176] [serial = 322] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000647C923800) [pid = 2176] [serial = 323] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006476AC5000) [pid = 2176] [serial = 316] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006408316C00) [pid = 2176] [serial = 328] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006477404400) [pid = 2176] [serial = 317] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C7CEC00) [pid = 2176] [serial = 314] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006409799800) [pid = 2176] [serial = 326] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000647772E400) [pid = 2176] [serial = 319] [outer = 0000000000000000] [url = about:blank] 07:20:21 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:21 INFO - PROCESS | 2176 | 1467037221364 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:20:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:20:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2173ms 07:20:21 INFO - PROCESS | 2176 | 1467037221379 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 07:20:21 INFO - PROCESS | 2176 | 1467037221383 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 07:20:21 INFO - PROCESS | 2176 | 1467037221389 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:20:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:20:21 INFO - PROCESS | 2176 | 1467037221392 Marionette TRACE conn6 <- [1,458,null,{}] 07:20:21 INFO - PROCESS | 2176 | 1467037221398 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:21 INFO - PROCESS | 2176 | 1467037221402 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:21 INFO - PROCESS | 2176 | 1467037221499 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 07:20:21 INFO - PROCESS | 2176 | 1467037221506 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:21 INFO - PROCESS | 2176 | 1467037221511 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:21 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404960000 == 27 [pid = 2176] [id = 124] 07:20:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064027F0800) [pid = 2176] [serial = 369] [outer = 0000000000000000] 07:20:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (00000064027F1C00) [pid = 2176] [serial = 370] [outer = 00000064027F0800] 07:20:21 INFO - PROCESS | 2176 | 1467037221563 Marionette DEBUG loaded listener.js 07:20:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404257400) [pid = 2176] [serial = 371] [outer = 00000064027F0800] 07:20:22 INFO - PROCESS | 2176 | 1467037222058 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:20:22 INFO - PROCESS | 2176 | 1467037222102 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 07:20:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:20:22 INFO - PROCESS | 2176 | 1467037222141 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - PROCESS | 2176 | 1467037222144 Marionette TRACE conn6 <- [1,462,null,{}] 07:20:22 INFO - PROCESS | 2176 | 1467037222148 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:22 INFO - PROCESS | 2176 | 1467037222152 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:22 INFO - PROCESS | 2176 | 1467037222249 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 07:20:22 INFO - PROCESS | 2176 | 1467037222327 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:22 INFO - PROCESS | 2176 | 1467037222330 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:22 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053DD000 == 28 [pid = 2176] [id = 125] 07:20:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404C13800) [pid = 2176] [serial = 373] [outer = 0000000000000000] 07:20:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006404D5F400) [pid = 2176] [serial = 374] [outer = 0000006404C13800] 07:20:22 INFO - PROCESS | 2176 | 1467037222381 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006404F57C00) [pid = 2176] [serial = 375] [outer = 0000006404C13800] 07:20:22 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:22 INFO - PROCESS | 2176 | 1467037222840 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:20:22 INFO - PROCESS | 2176 | 1467037222920 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 07:20:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:20:22 INFO - PROCESS | 2176 | 1467037222923 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - PROCESS | 2176 | 1467037222927 Marionette TRACE conn6 <- [1,466,null,{}] 07:20:22 INFO - PROCESS | 2176 | 1467037222940 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:22 INFO - PROCESS | 2176 | 1467037222945 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:23 INFO - PROCESS | 2176 | 1467037223039 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 07:20:23 INFO - PROCESS | 2176 | 1467037223057 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:23 INFO - PROCESS | 2176 | 1467037223061 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:23 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC5E800 == 29 [pid = 2176] [id = 126] 07:20:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640142C000) [pid = 2176] [serial = 376] [outer = 0000000000000000] 07:20:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006407F89000) [pid = 2176] [serial = 377] [outer = 000000640142C000] 07:20:23 INFO - PROCESS | 2176 | 1467037223113 Marionette DEBUG loaded listener.js 07:20:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640808AC00) [pid = 2176] [serial = 378] [outer = 000000640142C000] 07:20:23 INFO - PROCESS | 2176 | 1467037223590 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:20:23 INFO - PROCESS | 2176 | 1467037223622 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 07:20:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:20:23 INFO - PROCESS | 2176 | 1467037223625 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:20:23 INFO - PROCESS | 2176 | 1467037223627 Marionette TRACE conn6 <- [1,470,null,{}] 07:20:23 INFO - PROCESS | 2176 | 1467037223631 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:23 INFO - PROCESS | 2176 | 1467037223633 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:23 INFO - PROCESS | 2176 | 1467037223724 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 07:20:23 INFO - PROCESS | 2176 | 1467037223731 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:23 INFO - PROCESS | 2176 | 1467037223733 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:23 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBB0800 == 30 [pid = 2176] [id = 127] 07:20:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006408A0B000) [pid = 2176] [serial = 379] [outer = 0000000000000000] 07:20:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006408A0E800) [pid = 2176] [serial = 380] [outer = 0000006408A0B000] 07:20:23 INFO - PROCESS | 2176 | 1467037223780 Marionette DEBUG loaded listener.js 07:20:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006408EF0800) [pid = 2176] [serial = 381] [outer = 0000006408A0B000] 07:20:24 INFO - PROCESS | 2176 | 1467037224264 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:20:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:20:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 07:20:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:20:24 INFO - PROCESS | 2176 | 1467037224320 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 07:20:24 INFO - PROCESS | 2176 | 1467037224322 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 07:20:24 INFO - PROCESS | 2176 | 1467037224325 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:20:24 INFO - PROCESS | 2176 | 1467037224327 Marionette TRACE conn6 <- [1,474,null,{}] 07:20:24 INFO - PROCESS | 2176 | 1467037224331 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:24 INFO - PROCESS | 2176 | 1467037224333 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:24 INFO - PROCESS | 2176 | 1467037224443 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 07:20:24 INFO - PROCESS | 2176 | 1467037224456 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:24 INFO - PROCESS | 2176 | 1467037224458 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:24 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE19000 == 31 [pid = 2176] [id = 128] 07:20:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006402710000) [pid = 2176] [serial = 382] [outer = 0000000000000000] 07:20:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006409792000) [pid = 2176] [serial = 383] [outer = 0000006402710000] 07:20:24 INFO - PROCESS | 2176 | 1467037224504 Marionette DEBUG loaded listener.js 07:20:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640979D800) [pid = 2176] [serial = 384] [outer = 0000006402710000] 07:20:24 INFO - PROCESS | 2176 | 1467037224944 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:20:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:20:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 07:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:20:25 INFO - PROCESS | 2176 | 1467037225000 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 2176 | 1467037225003 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 07:20:25 INFO - PROCESS | 2176 | 1467037225006 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - PROCESS | 2176 | 1467037225007 Marionette TRACE conn6 <- [1,478,null,{}] 07:20:25 INFO - PROCESS | 2176 | 1467037225011 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:25 INFO - PROCESS | 2176 | 1467037225017 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:25 INFO - PROCESS | 2176 | 1467037225143 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 07:20:25 INFO - PROCESS | 2176 | 1467037225152 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 2176 | 1467037225154 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C120000 == 32 [pid = 2176] [id = 129] 07:20:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640BDD5400) [pid = 2176] [serial = 385] [outer = 0000000000000000] 07:20:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640BEA1400) [pid = 2176] [serial = 386] [outer = 000000640BDD5400] 07:20:25 INFO - PROCESS | 2176 | 1467037225200 Marionette DEBUG loaded listener.js 07:20:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640BF4E800) [pid = 2176] [serial = 387] [outer = 000000640BDD5400] 07:20:25 INFO - PROCESS | 2176 | 1467037225660 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:20:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:20:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 672ms 07:20:25 INFO - PROCESS | 2176 | 1467037225681 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 2176 | 1467037225683 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 07:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:20:25 INFO - PROCESS | 2176 | 1467037225686 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - PROCESS | 2176 | 1467037225688 Marionette TRACE conn6 <- [1,482,null,{}] 07:20:25 INFO - PROCESS | 2176 | 1467037225691 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:25 INFO - PROCESS | 2176 | 1467037225693 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:25 INFO - PROCESS | 2176 | 1467037225801 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 07:20:25 INFO - PROCESS | 2176 | 1467037225810 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 2176 | 1467037225812 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6C6000 == 33 [pid = 2176] [id = 130] 07:20:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640C09D400) [pid = 2176] [serial = 388] [outer = 0000000000000000] 07:20:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000640C14F400) [pid = 2176] [serial = 389] [outer = 000000640C09D400] 07:20:25 INFO - PROCESS | 2176 | 1467037225857 Marionette DEBUG loaded listener.js 07:20:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640C208800) [pid = 2176] [serial = 390] [outer = 000000640C09D400] 07:20:26 INFO - PROCESS | 2176 | 1467037226301 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:20:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:20:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 07:20:26 INFO - PROCESS | 2176 | 1467037226381 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 07:20:26 INFO - PROCESS | 2176 | 1467037226383 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 07:20:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:20:26 INFO - PROCESS | 2176 | 1467037226387 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:20:26 INFO - PROCESS | 2176 | 1467037226389 Marionette TRACE conn6 <- [1,486,null,{}] 07:20:26 INFO - PROCESS | 2176 | 1467037226392 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:26 INFO - PROCESS | 2176 | 1467037226394 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:26 INFO - PROCESS | 2176 | 1467037226477 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 07:20:26 INFO - PROCESS | 2176 | 1467037226485 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:26 INFO - PROCESS | 2176 | 1467037226487 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:26 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD1E800 == 34 [pid = 2176] [id = 131] 07:20:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640C214800) [pid = 2176] [serial = 391] [outer = 0000000000000000] 07:20:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (000000640C250C00) [pid = 2176] [serial = 392] [outer = 000000640C214800] 07:20:26 INFO - PROCESS | 2176 | 1467037226533 Marionette DEBUG loaded listener.js 07:20:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000640C25AC00) [pid = 2176] [serial = 393] [outer = 000000640C214800] 07:20:27 INFO - PROCESS | 2176 | 1467037227010 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:20:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:20:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 07:20:27 INFO - PROCESS | 2176 | 1467037227061 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 07:20:27 INFO - PROCESS | 2176 | 1467037227063 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 07:20:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:20:27 INFO - PROCESS | 2176 | 1467037227067 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - PROCESS | 2176 | 1467037227069 Marionette TRACE conn6 <- [1,490,null,{}] 07:20:27 INFO - PROCESS | 2176 | 1467037227072 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:27 INFO - PROCESS | 2176 | 1467037227074 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:27 INFO - PROCESS | 2176 | 1467037227211 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 07:20:27 INFO - PROCESS | 2176 | 1467037227223 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:27 INFO - PROCESS | 2176 | 1467037227225 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:27 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC5D000 == 35 [pid = 2176] [id = 132] 07:20:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000640C214C00) [pid = 2176] [serial = 394] [outer = 0000000000000000] 07:20:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000640C5EA000) [pid = 2176] [serial = 395] [outer = 000000640C214C00] 07:20:27 INFO - PROCESS | 2176 | 1467037227271 Marionette DEBUG loaded listener.js 07:20:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (000000640C7C6400) [pid = 2176] [serial = 396] [outer = 000000640C214C00] 07:20:27 INFO - PROCESS | 2176 | 1467037227723 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:20:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:20:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 672ms 07:20:27 INFO - PROCESS | 2176 | 1467037227741 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 07:20:27 INFO - PROCESS | 2176 | 1467037227743 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 07:20:27 INFO - PROCESS | 2176 | 1467037227746 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:20:27 INFO - PROCESS | 2176 | 1467037227748 Marionette TRACE conn6 <- [1,494,null,{}] 07:20:27 INFO - PROCESS | 2176 | 1467037227758 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:27 INFO - PROCESS | 2176 | 1467037227760 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:27 INFO - PROCESS | 2176 | 1467037227873 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 07:20:27 INFO - PROCESS | 2176 | 1467037227878 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:27 INFO - PROCESS | 2176 | 1467037227880 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:27 INFO - PROCESS | 2176 | ++DOCSHELL 00000064774BF000 == 36 [pid = 2176] [id = 133] 07:20:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (000000640C7C4800) [pid = 2176] [serial = 397] [outer = 0000000000000000] 07:20:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (000000640C7D0000) [pid = 2176] [serial = 398] [outer = 000000640C7C4800] 07:20:27 INFO - PROCESS | 2176 | 1467037227925 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (000000640CD60800) [pid = 2176] [serial = 399] [outer = 000000640C7C4800] 07:20:28 INFO - PROCESS | 2176 | 1467037228408 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:20:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:20:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 07:20:28 INFO - PROCESS | 2176 | 1467037228443 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 07:20:28 INFO - PROCESS | 2176 | 1467037228445 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 07:20:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:20:28 INFO - PROCESS | 2176 | 1467037228449 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:20:28 INFO - PROCESS | 2176 | 1467037228451 Marionette TRACE conn6 <- [1,498,null,{}] 07:20:28 INFO - PROCESS | 2176 | 1467037228455 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:28 INFO - PROCESS | 2176 | 1467037228457 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:28 INFO - PROCESS | 2176 | 1467037228613 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 07:20:28 INFO - PROCESS | 2176 | 1467037228641 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:28 INFO - PROCESS | 2176 | 1467037228644 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:28 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE17000 == 37 [pid = 2176] [id = 134] 07:20:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 100 (0000006477402400) [pid = 2176] [serial = 400] [outer = 0000000000000000] 07:20:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 101 (0000006477405800) [pid = 2176] [serial = 401] [outer = 0000006477402400] 07:20:28 INFO - PROCESS | 2176 | 1467037228698 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 102 (0000006477414C00) [pid = 2176] [serial = 402] [outer = 0000006477402400] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 101 (0000006409793000) [pid = 2176] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 100 (000000640C09E000) [pid = 2176] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 99 (000000647852F000) [pid = 2176] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (0000006403124800) [pid = 2176] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (000000640BE9EC00) [pid = 2176] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000640C154000) [pid = 2176] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (000000640C25C800) [pid = 2176] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (0000006477416C00) [pid = 2176] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640C25D800) [pid = 2176] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006408A0F400) [pid = 2176] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006402711000) [pid = 2176] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000640830EC00) [pid = 2176] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006408EEA000) [pid = 2176] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (00000064048F8400) [pid = 2176] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006404D65000) [pid = 2176] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006404C20400) [pid = 2176] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:20:29 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006409705C00) [pid = 2176] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:20:29 INFO - PROCESS | 2176 | 1467037229388 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:20:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:20:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 987ms 07:20:29 INFO - PROCESS | 2176 | 1467037229439 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 07:20:29 INFO - PROCESS | 2176 | 1467037229441 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 07:20:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:20:29 INFO - PROCESS | 2176 | 1467037229444 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:20:29 INFO - PROCESS | 2176 | 1467037229446 Marionette TRACE conn6 <- [1,502,null,{}] 07:20:29 INFO - PROCESS | 2176 | 1467037229450 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:29 INFO - PROCESS | 2176 | 1467037229452 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:29 INFO - PROCESS | 2176 | 1467037229536 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 07:20:29 INFO - PROCESS | 2176 | 1467037229542 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:29 INFO - PROCESS | 2176 | 1467037229544 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:29 INFO - PROCESS | 2176 | ++DOCSHELL 000000647A92C800 == 38 [pid = 2176] [id = 135] 07:20:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640808B800) [pid = 2176] [serial = 403] [outer = 0000000000000000] 07:20:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (00000064097A0800) [pid = 2176] [serial = 404] [outer = 000000640808B800] 07:20:29 INFO - PROCESS | 2176 | 1467037229589 Marionette DEBUG loaded listener.js 07:20:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640C15C800) [pid = 2176] [serial = 405] [outer = 000000640808B800] 07:20:30 INFO - PROCESS | 2176 | 1467037230021 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:20:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:20:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 627ms 07:20:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:20:30 INFO - PROCESS | 2176 | 1467037230075 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 07:20:30 INFO - PROCESS | 2176 | 1467037230077 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 07:20:30 INFO - PROCESS | 2176 | 1467037230081 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - PROCESS | 2176 | 1467037230082 Marionette TRACE conn6 <- [1,506,null,{}] 07:20:30 INFO - PROCESS | 2176 | 1467037230086 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:30 INFO - PROCESS | 2176 | 1467037230088 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:30 INFO - PROCESS | 2176 | 1467037230172 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 07:20:30 INFO - PROCESS | 2176 | 1467037230179 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:30 INFO - PROCESS | 2176 | 1467037230181 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:30 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BEA9000 == 39 [pid = 2176] [id = 136] 07:20:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006477322C00) [pid = 2176] [serial = 406] [outer = 0000000000000000] 07:20:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006477411000) [pid = 2176] [serial = 407] [outer = 0000006477322C00] 07:20:30 INFO - PROCESS | 2176 | 1467037230225 Marionette DEBUG loaded listener.js 07:20:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006477538C00) [pid = 2176] [serial = 408] [outer = 0000006477322C00] 07:20:30 INFO - PROCESS | 2176 | 1467037230677 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:20:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:20:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 07:20:30 INFO - PROCESS | 2176 | 1467037230714 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 07:20:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:20:30 INFO - PROCESS | 2176 | 1467037230716 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 07:20:30 INFO - PROCESS | 2176 | 1467037230724 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - PROCESS | 2176 | 1467037230726 Marionette TRACE conn6 <- [1,510,null,{}] 07:20:30 INFO - PROCESS | 2176 | 1467037230730 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:30 INFO - PROCESS | 2176 | 1467037230732 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:30 INFO - PROCESS | 2176 | 1467037230826 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 07:20:30 INFO - PROCESS | 2176 | 1467037230833 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:30 INFO - PROCESS | 2176 | 1467037230835 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:30 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C6A3800 == 40 [pid = 2176] [id = 137] 07:20:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (000000647772AC00) [pid = 2176] [serial = 409] [outer = 0000000000000000] 07:20:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000647772F000) [pid = 2176] [serial = 410] [outer = 000000647772AC00] 07:20:30 INFO - PROCESS | 2176 | 1467037230881 Marionette DEBUG loaded listener.js 07:20:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006477A56800) [pid = 2176] [serial = 411] [outer = 000000647772AC00] 07:20:31 INFO - PROCESS | 2176 | 1467037231666 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:20:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:20:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 988ms 07:20:31 INFO - PROCESS | 2176 | 1467037231711 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 07:20:31 INFO - PROCESS | 2176 | 1467037231715 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 07:20:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:20:31 INFO - PROCESS | 2176 | 1467037231720 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:20:31 INFO - PROCESS | 2176 | 1467037231724 Marionette TRACE conn6 <- [1,514,null,{}] 07:20:31 INFO - PROCESS | 2176 | 1467037231730 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:31 INFO - PROCESS | 2176 | 1467037231733 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:31 INFO - PROCESS | 2176 | 1467037231860 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 07:20:31 INFO - PROCESS | 2176 | 1467037231981 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:31 INFO - PROCESS | 2176 | 1467037231984 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:32 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070BF800 == 41 [pid = 2176] [id = 138] 07:20:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000640424C400) [pid = 2176] [serial = 412] [outer = 0000000000000000] 07:20:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (0000006404C13000) [pid = 2176] [serial = 413] [outer = 000000640424C400] 07:20:32 INFO - PROCESS | 2176 | 1467037232044 Marionette DEBUG loaded listener.js 07:20:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (0000006404F55800) [pid = 2176] [serial = 414] [outer = 000000640424C400] 07:20:32 INFO - PROCESS | 2176 | 1467037232762 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:20:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:20:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1073ms 07:20:32 INFO - PROCESS | 2176 | 1467037232797 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 2176 | 1467037232803 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 07:20:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:20:32 INFO - PROCESS | 2176 | 1467037232809 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 2176 | 1467037232812 Marionette TRACE conn6 <- [1,518,null,{}] 07:20:32 INFO - PROCESS | 2176 | 1467037232817 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:32 INFO - PROCESS | 2176 | 1467037232820 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:32 INFO - PROCESS | 2176 | 1467037232956 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 07:20:33 INFO - PROCESS | 2176 | 1467037233031 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:33 INFO - PROCESS | 2176 | 1467037233034 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:33 INFO - PROCESS | 2176 | ++DOCSHELL 0000006402004000 == 42 [pid = 2176] [id = 139] 07:20:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (0000006402706000) [pid = 2176] [serial = 415] [outer = 0000000000000000] 07:20:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (000000640312A800) [pid = 2176] [serial = 416] [outer = 0000006402706000] 07:20:33 INFO - PROCESS | 2176 | 1467037233136 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 100 (000000640808C000) [pid = 2176] [serial = 417] [outer = 0000006402706000] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 000000647C905800 == 41 [pid = 2176] [id = 21] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 000000647A9D3800 == 40 [pid = 2176] [id = 17] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 00000064780C4000 == 39 [pid = 2176] [id = 27] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 0000006408067800 == 38 [pid = 2176] [id = 24] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 00000064053D9000 == 37 [pid = 2176] [id = 28] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 000000647DC3C000 == 36 [pid = 2176] [id = 20] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFCD800 == 35 [pid = 2176] [id = 22] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 000000647C692800 == 34 [pid = 2176] [id = 18] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 00000064054BA800 == 33 [pid = 2176] [id = 10] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5E7800 == 32 [pid = 2176] [id = 19] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 0000006477377800 == 31 [pid = 2176] [id = 26] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFEC800 == 30 [pid = 2176] [id = 25] 07:20:33 INFO - PROCESS | 2176 | --DOCSHELL 00000064031D0800 == 29 [pid = 2176] [id = 15] 07:20:34 INFO - PROCESS | 2176 | --DOCSHELL 0000006404F72000 == 28 [pid = 2176] [id = 23] 07:20:34 INFO - PROCESS | 2176 | --DOCSHELL 00000064054B1800 == 27 [pid = 2176] [id = 13] 07:20:34 INFO - PROCESS | 2176 | --DOCSHELL 0000006477381800 == 26 [pid = 2176] [id = 14] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 99 (0000006477A4F800) [pid = 2176] [serial = 367] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | 1467037234051 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:20:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:20:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1286ms 07:20:34 INFO - PROCESS | 2176 | 1467037234098 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 07:20:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:20:34 INFO - PROCESS | 2176 | 1467037234101 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (000000640AFF4C00) [pid = 2176] [serial = 296] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (00000064758BA000) [pid = 2176] [serial = 299] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000647C67D400) [pid = 2176] [serial = 290] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (0000006408EE9800) [pid = 2176] [serial = 293] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (000000640BF49000) [pid = 2176] [serial = 352] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640C0A3C00) [pid = 2176] [serial = 353] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000640C20A800) [pid = 2176] [serial = 356] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640C156400) [pid = 2176] [serial = 355] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000640CD53C00) [pid = 2176] [serial = 358] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000647741EC00) [pid = 2176] [serial = 364] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000647624D800) [pid = 2176] [serial = 359] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C5EC000) [pid = 2176] [serial = 337] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (00000064098D7400) [pid = 2176] [serial = 335] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006408EF3C00) [pid = 2176] [serial = 334] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640550A800) [pid = 2176] [serial = 332] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064027F9000) [pid = 2176] [serial = 331] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C257C00) [pid = 2176] [serial = 329] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000647753D800) [pid = 2176] [serial = 365] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006409798800) [pid = 2176] [serial = 349] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640550B800) [pid = 2176] [serial = 346] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064071A2C00) [pid = 2176] [serial = 347] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006405CD5400) [pid = 2176] [serial = 344] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006404F2A000) [pid = 2176] [serial = 343] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006477410800) [pid = 2176] [serial = 341] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640BDDF800) [pid = 2176] [serial = 340] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006476C58000) [pid = 2176] [serial = 338] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640BE98800) [pid = 2176] [serial = 361] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064098D1400) [pid = 2176] [serial = 350] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006476DBA800) [pid = 2176] [serial = 362] [outer = 0000000000000000] [url = about:blank] 07:20:34 INFO - PROCESS | 2176 | 1467037234126 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:20:34 INFO - PROCESS | 2176 | 1467037234129 Marionette TRACE conn6 <- [1,522,null,{}] 07:20:34 INFO - PROCESS | 2176 | 1467037234137 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:34 INFO - PROCESS | 2176 | 1467037234141 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:34 INFO - PROCESS | 2176 | 1467037234236 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 07:20:34 INFO - PROCESS | 2176 | 1467037234243 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:34 INFO - PROCESS | 2176 | 1467037234246 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:34 INFO - PROCESS | 2176 | ++DOCSHELL 00000064047D9800 == 27 [pid = 2176] [id = 140] 07:20:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (00000064027F2800) [pid = 2176] [serial = 418] [outer = 0000000000000000] 07:20:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404250000) [pid = 2176] [serial = 419] [outer = 00000064027F2800] 07:20:34 INFO - PROCESS | 2176 | 1467037234296 Marionette DEBUG loaded listener.js 07:20:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404C1BC00) [pid = 2176] [serial = 420] [outer = 00000064027F2800] 07:20:34 INFO - PROCESS | 2176 | 1467037234816 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:20:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:20:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 755ms 07:20:34 INFO - PROCESS | 2176 | 1467037234862 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 07:20:34 INFO - PROCESS | 2176 | 1467037234867 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 07:20:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:20:34 INFO - PROCESS | 2176 | 1467037234873 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:20:34 INFO - PROCESS | 2176 | 1467037234876 Marionette TRACE conn6 <- [1,526,null,{}] 07:20:34 INFO - PROCESS | 2176 | 1467037234880 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:34 INFO - PROCESS | 2176 | 1467037234882 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:34 INFO - PROCESS | 2176 | 1467037234982 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 07:20:35 INFO - PROCESS | 2176 | 1467037235054 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:35 INFO - PROCESS | 2176 | 1467037235057 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:35 INFO - PROCESS | 2176 | ++DOCSHELL 000000640805E800 == 28 [pid = 2176] [id = 141] 07:20:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006404F4C400) [pid = 2176] [serial = 421] [outer = 0000000000000000] 07:20:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064055A0C00) [pid = 2176] [serial = 422] [outer = 0000006404F4C400] 07:20:35 INFO - PROCESS | 2176 | 1467037235106 Marionette DEBUG loaded listener.js 07:20:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006405CD5400) [pid = 2176] [serial = 423] [outer = 0000006404F4C400] 07:20:35 INFO - PROCESS | 2176 | 1467037235521 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:20:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:20:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 672ms 07:20:35 INFO - PROCESS | 2176 | 1467037235547 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 2176 | 1467037235550 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 07:20:35 INFO - PROCESS | 2176 | 1467037235554 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:20:35 INFO - PROCESS | 2176 | 1467037235558 Marionette TRACE conn6 <- [1,530,null,{}] 07:20:35 INFO - PROCESS | 2176 | 1467037235569 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:35 INFO - PROCESS | 2176 | 1467037235574 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:35 INFO - PROCESS | 2176 | 1467037235663 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 07:20:35 INFO - PROCESS | 2176 | 1467037235671 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:35 INFO - PROCESS | 2176 | 1467037235674 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:35 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF87000 == 29 [pid = 2176] [id = 142] 07:20:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006407F97800) [pid = 2176] [serial = 424] [outer = 0000000000000000] 07:20:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006408318400) [pid = 2176] [serial = 425] [outer = 0000006407F97800] 07:20:35 INFO - PROCESS | 2176 | 1467037235725 Marionette DEBUG loaded listener.js 07:20:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006408A10400) [pid = 2176] [serial = 426] [outer = 0000006407F97800] 07:20:36 INFO - PROCESS | 2176 | 1467037236394 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:20:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:20:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:20:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:20:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:20:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:20:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:20:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 882ms 07:20:36 INFO - PROCESS | 2176 | 1467037236439 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 07:20:36 INFO - PROCESS | 2176 | 1467037236441 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 07:20:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:20:36 INFO - PROCESS | 2176 | 1467037236445 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:20:36 INFO - PROCESS | 2176 | 1467037236447 Marionette TRACE conn6 <- [1,534,null,{}] 07:20:36 INFO - PROCESS | 2176 | 1467037236450 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:36 INFO - PROCESS | 2176 | 1467037236452 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:36 INFO - PROCESS | 2176 | 1467037236589 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 07:20:36 INFO - PROCESS | 2176 | 1467037236641 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:36 INFO - PROCESS | 2176 | 1467037236643 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:36 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFDB000 == 30 [pid = 2176] [id = 143] 07:20:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006409794000) [pid = 2176] [serial = 427] [outer = 0000000000000000] 07:20:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006409798C00) [pid = 2176] [serial = 428] [outer = 0000006409794000] 07:20:36 INFO - PROCESS | 2176 | 1467037236689 Marionette DEBUG loaded listener.js 07:20:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (00000064098D1400) [pid = 2176] [serial = 429] [outer = 0000006409794000] 07:20:37 INFO - PROCESS | 2176 | 1467037237154 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:20:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:20:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 733ms 07:20:37 INFO - PROCESS | 2176 | 1467037237181 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 07:20:37 INFO - PROCESS | 2176 | 1467037237183 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 07:20:37 INFO - PROCESS | 2176 | 1467037237186 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:20:37 INFO - PROCESS | 2176 | 1467037237188 Marionette TRACE conn6 <- [1,538,null,{}] 07:20:37 INFO - PROCESS | 2176 | 1467037237191 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:37 INFO - PROCESS | 2176 | 1467037237193 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:37 INFO - PROCESS | 2176 | 1467037237303 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 07:20:37 INFO - PROCESS | 2176 | 1467037237309 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:37 INFO - PROCESS | 2176 | 1467037237312 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:37 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C65B800 == 31 [pid = 2176] [id = 144] 07:20:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064098D7C00) [pid = 2176] [serial = 430] [outer = 0000000000000000] 07:20:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640AFEC400) [pid = 2176] [serial = 431] [outer = 00000064098D7C00] 07:20:37 INFO - PROCESS | 2176 | 1467037237357 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640BDD6400) [pid = 2176] [serial = 432] [outer = 00000064098D7C00] 07:20:37 INFO - PROCESS | 2176 | 1467037237852 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:20:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:20:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 672ms 07:20:37 INFO - PROCESS | 2176 | 1467037237861 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 07:20:37 INFO - PROCESS | 2176 | 1467037237863 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 07:20:37 INFO - PROCESS | 2176 | 1467037237866 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:20:37 INFO - PROCESS | 2176 | 1467037237875 Marionette TRACE conn6 <- [1,542,null,{}] 07:20:37 INFO - PROCESS | 2176 | 1467037237879 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:37 INFO - PROCESS | 2176 | 1467037237885 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:38 INFO - PROCESS | 2176 | 1467037238018 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 07:20:38 INFO - PROCESS | 2176 | 1467037238028 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:38 INFO - PROCESS | 2176 | 1467037238030 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:38 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC0800 == 32 [pid = 2176] [id = 145] 07:20:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640BDDF400) [pid = 2176] [serial = 433] [outer = 0000000000000000] 07:20:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640BF46C00) [pid = 2176] [serial = 434] [outer = 000000640BDDF400] 07:20:38 INFO - PROCESS | 2176 | 1467037238083 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640C20E400) [pid = 2176] [serial = 435] [outer = 000000640BDDF400] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C214C00) [pid = 2176] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640C7C4800) [pid = 2176] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064027F0800) [pid = 2176] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640142C000) [pid = 2176] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006408A0B000) [pid = 2176] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000647772FC00) [pid = 2176] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640C214800) [pid = 2176] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C09D400) [pid = 2176] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404C13800) [pid = 2176] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640BDD5400) [pid = 2176] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006402710000) [pid = 2176] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006477402400) [pid = 2176] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006477322C00) [pid = 2176] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:20:38 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640808B800) [pid = 2176] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:20:38 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:38 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:20:38 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:38 INFO - PROCESS | 2176 | 1467037238652 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 839ms 07:20:38 INFO - PROCESS | 2176 | 1467037238710 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 07:20:38 INFO - PROCESS | 2176 | 1467037238712 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 07:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:20:38 INFO - PROCESS | 2176 | 1467037238716 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:20:38 INFO - PROCESS | 2176 | 1467037238718 Marionette TRACE conn6 <- [1,546,null,{}] 07:20:38 INFO - PROCESS | 2176 | 1467037238721 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:38 INFO - PROCESS | 2176 | 1467037238723 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:38 INFO - PROCESS | 2176 | 1467037238806 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 07:20:38 INFO - PROCESS | 2176 | 1467037238813 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:38 INFO - PROCESS | 2176 | 1467037238815 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:38 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBA5800 == 33 [pid = 2176] [id = 146] 07:20:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064055E6000) [pid = 2176] [serial = 436] [outer = 0000000000000000] 07:20:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640BDD5800) [pid = 2176] [serial = 437] [outer = 00000064055E6000] 07:20:38 INFO - PROCESS | 2176 | 1467037238860 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C208400) [pid = 2176] [serial = 438] [outer = 00000064055E6000] 07:20:39 INFO - PROCESS | 2176 | 1467037239321 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 07:20:39 INFO - PROCESS | 2176 | 1467037239348 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 07:20:39 INFO - PROCESS | 2176 | 1467037239351 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 07:20:39 INFO - PROCESS | 2176 | 1467037239354 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:20:39 INFO - PROCESS | 2176 | 1467037239355 Marionette TRACE conn6 <- [1,550,null,{}] 07:20:39 INFO - PROCESS | 2176 | 1467037239359 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:39 INFO - PROCESS | 2176 | 1467037239361 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:39 INFO - PROCESS | 2176 | 1467037239448 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 07:20:39 INFO - PROCESS | 2176 | 1467037239453 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:39 INFO - PROCESS | 2176 | 1467037239455 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:39 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477377000 == 34 [pid = 2176] [id = 147] 07:20:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C253C00) [pid = 2176] [serial = 439] [outer = 0000000000000000] 07:20:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C257C00) [pid = 2176] [serial = 440] [outer = 000000640C253C00] 07:20:39 INFO - PROCESS | 2176 | 1467037239500 Marionette DEBUG loaded listener.js 07:20:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C5F1C00) [pid = 2176] [serial = 441] [outer = 000000640C253C00] 07:20:39 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:39 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:20:39 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:39 INFO - PROCESS | 2176 | 1467037239953 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 07:20:40 INFO - PROCESS | 2176 | 1467037239987 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 07:20:40 INFO - PROCESS | 2176 | 1467037239989 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 07:20:40 INFO - PROCESS | 2176 | 1467037239992 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:20:40 INFO - PROCESS | 2176 | 1467037239994 Marionette TRACE conn6 <- [1,554,null,{}] 07:20:40 INFO - PROCESS | 2176 | 1467037239998 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:40 INFO - PROCESS | 2176 | 1467037240000 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:40 INFO - PROCESS | 2176 | 1467037240086 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 07:20:40 INFO - PROCESS | 2176 | 1467037240093 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:40 INFO - PROCESS | 2176 | 1467037240095 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:40 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477590000 == 35 [pid = 2176] [id = 148] 07:20:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C7CE400) [pid = 2176] [serial = 442] [outer = 0000000000000000] 07:20:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640CD58000) [pid = 2176] [serial = 443] [outer = 000000640C7CE400] 07:20:40 INFO - PROCESS | 2176 | 1467037240139 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006475AD7400) [pid = 2176] [serial = 444] [outer = 000000640C7CE400] 07:20:40 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:40 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:20:40 INFO - PROCESS | 2176 | 1467037240742 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 777ms 07:20:40 INFO - PROCESS | 2176 | 1467037240831 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 07:20:40 INFO - PROCESS | 2176 | 1467037240836 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 07:20:40 INFO - PROCESS | 2176 | 1467037240843 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:20:40 INFO - PROCESS | 2176 | 1467037240847 Marionette TRACE conn6 <- [1,558,null,{}] 07:20:40 INFO - PROCESS | 2176 | 1467037240853 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:40 INFO - PROCESS | 2176 | 1467037240856 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:40 INFO - PROCESS | 2176 | 1467037240981 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 07:20:41 INFO - PROCESS | 2176 | 1467037241048 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:41 INFO - PROCESS | 2176 | 1467037241051 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:41 INFO - PROCESS | 2176 | ++DOCSHELL 0000006406CB8800 == 36 [pid = 2176] [id = 149] 07:20:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006402038400) [pid = 2176] [serial = 445] [outer = 0000000000000000] 07:20:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006404C17800) [pid = 2176] [serial = 446] [outer = 0000006402038400] 07:20:41 INFO - PROCESS | 2176 | 1467037241149 Marionette DEBUG loaded listener.js 07:20:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640550B800) [pid = 2176] [serial = 447] [outer = 0000006402038400] 07:20:41 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:41 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:20:41 INFO - PROCESS | 2176 | 1467037241739 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 924ms 07:20:41 INFO - PROCESS | 2176 | 1467037241774 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 07:20:41 INFO - PROCESS | 2176 | 1467037241779 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 07:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:20:41 INFO - PROCESS | 2176 | 1467037241786 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:20:41 INFO - PROCESS | 2176 | 1467037241789 Marionette TRACE conn6 <- [1,562,null,{}] 07:20:41 INFO - PROCESS | 2176 | 1467037241793 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:41 INFO - PROCESS | 2176 | 1467037241797 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:41 INFO - PROCESS | 2176 | 1467037241915 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 07:20:42 INFO - PROCESS | 2176 | 1467037241990 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:42 INFO - PROCESS | 2176 | 1467037241993 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:42 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6AD000 == 37 [pid = 2176] [id = 150] 07:20:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006408318C00) [pid = 2176] [serial = 448] [outer = 0000000000000000] 07:20:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006408A0A000) [pid = 2176] [serial = 449] [outer = 0000006408318C00] 07:20:42 INFO - PROCESS | 2176 | 1467037242093 Marionette DEBUG loaded listener.js 07:20:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (00000064098D8400) [pid = 2176] [serial = 450] [outer = 0000006408318C00] 07:20:42 INFO - PROCESS | 2176 | 1467037242721 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:20:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:20:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 987ms 07:20:42 INFO - PROCESS | 2176 | 1467037242775 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 2176 | 1467037242777 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 07:20:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:20:42 INFO - PROCESS | 2176 | 1467037242781 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 2176 | 1467037242785 Marionette TRACE conn6 <- [1,566,null,{}] 07:20:42 INFO - PROCESS | 2176 | 1467037242797 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:42 INFO - PROCESS | 2176 | 1467037242802 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:42 INFO - PROCESS | 2176 | 1467037242916 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 07:20:43 INFO - PROCESS | 2176 | 1467037242994 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:43 INFO - PROCESS | 2176 | 1467037242997 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:43 INFO - PROCESS | 2176 | ++DOCSHELL 000000647854A800 == 38 [pid = 2176] [id = 151] 07:20:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640C5E2800) [pid = 2176] [serial = 451] [outer = 0000000000000000] 07:20:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640CD59C00) [pid = 2176] [serial = 452] [outer = 000000640C5E2800] 07:20:43 INFO - PROCESS | 2176 | 1467037243097 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006476A2BC00) [pid = 2176] [serial = 453] [outer = 000000640C5E2800] 07:20:43 INFO - PROCESS | 2176 | 1467037243711 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:20:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:20:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 987ms 07:20:43 INFO - PROCESS | 2176 | 1467037243770 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 07:20:43 INFO - PROCESS | 2176 | 1467037243774 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 07:20:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:20:43 INFO - PROCESS | 2176 | 1467037243777 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:20:43 INFO - PROCESS | 2176 | 1467037243779 Marionette TRACE conn6 <- [1,570,null,{}] 07:20:43 INFO - PROCESS | 2176 | 1467037243783 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:43 INFO - PROCESS | 2176 | 1467037243786 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:43 INFO - PROCESS | 2176 | 1467037243912 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 07:20:44 INFO - PROCESS | 2176 | 1467037243986 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:44 INFO - PROCESS | 2176 | 1467037243988 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:44 INFO - PROCESS | 2176 | ++DOCSHELL 0000006401C86000 == 39 [pid = 2176] [id = 152] 07:20:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006402032C00) [pid = 2176] [serial = 454] [outer = 0000000000000000] 07:20:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (00000064020C8400) [pid = 2176] [serial = 455] [outer = 0000006402032C00] 07:20:44 INFO - PROCESS | 2176 | 1467037244088 Marionette DEBUG loaded listener.js 07:20:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (0000006408A0FC00) [pid = 2176] [serial = 456] [outer = 0000006402032C00] 07:20:44 INFO - PROCESS | 2176 | 1467037244784 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1081ms 07:20:44 INFO - PROCESS | 2176 | 1467037244860 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 07:20:44 INFO - PROCESS | 2176 | 1467037244865 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 07:20:44 INFO - PROCESS | 2176 | 1467037244869 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:20:44 INFO - PROCESS | 2176 | 1467037244874 Marionette TRACE conn6 <- [1,574,null,{}] 07:20:44 INFO - PROCESS | 2176 | 1467037244879 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:44 INFO - PROCESS | 2176 | 1467037244882 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:45 INFO - PROCESS | 2176 | 1467037244995 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 07:20:45 INFO - PROCESS | 2176 | 1467037245063 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:45 INFO - PROCESS | 2176 | 1467037245066 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:45 INFO - PROCESS | 2176 | ++DOCSHELL 0000006407179000 == 40 [pid = 2176] [id = 153] 07:20:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (0000006404C1E000) [pid = 2176] [serial = 457] [outer = 0000000000000000] 07:20:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (0000006404F55400) [pid = 2176] [serial = 458] [outer = 0000006404C1E000] 07:20:45 INFO - PROCESS | 2176 | 1467037245119 Marionette DEBUG loaded listener.js 07:20:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (0000006405BAC400) [pid = 2176] [serial = 459] [outer = 0000006404C1E000] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 000000647854A000 == 39 [pid = 2176] [id = 16] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFDB000 == 38 [pid = 2176] [id = 143] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF87000 == 37 [pid = 2176] [id = 142] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC0800 == 36 [pid = 2176] [id = 145] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 000000640C65B800 == 35 [pid = 2176] [id = 144] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 0000006477377000 == 34 [pid = 2176] [id = 147] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBA5800 == 33 [pid = 2176] [id = 146] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 0000006478764800 == 32 [pid = 2176] [id = 123] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 0000006401C86000 == 31 [pid = 2176] [id = 152] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 000000647854A800 == 30 [pid = 2176] [id = 151] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6AD000 == 29 [pid = 2176] [id = 150] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 0000006477590000 == 28 [pid = 2176] [id = 148] 07:20:45 INFO - PROCESS | 2176 | --DOCSHELL 0000006406CB8800 == 27 [pid = 2176] [id = 149] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (000000640C5EA000) [pid = 2176] [serial = 395] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000640C7D0000) [pid = 2176] [serial = 398] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (00000064027F1C00) [pid = 2176] [serial = 370] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (0000006404257400) [pid = 2176] [serial = 371] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (0000006407F89000) [pid = 2176] [serial = 377] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000640808AC00) [pid = 2176] [serial = 378] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006408A0E800) [pid = 2176] [serial = 380] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006408EF0800) [pid = 2176] [serial = 381] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006477E6F400) [pid = 2176] [serial = 368] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640C250C00) [pid = 2176] [serial = 392] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C14F400) [pid = 2176] [serial = 389] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640C208800) [pid = 2176] [serial = 390] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006404D5F400) [pid = 2176] [serial = 374] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006404F57C00) [pid = 2176] [serial = 375] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640BEA1400) [pid = 2176] [serial = 386] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C7C6400) [pid = 2176] [serial = 396] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BF4E800) [pid = 2176] [serial = 387] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006409792000) [pid = 2176] [serial = 383] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640979D800) [pid = 2176] [serial = 384] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006477405800) [pid = 2176] [serial = 401] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006477E75000) [pid = 2176] [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.] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006477538C00) [pid = 2176] [serial = 408] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640CD60800) [pid = 2176] [serial = 399] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000647772F000) [pid = 2176] [serial = 410] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006477411000) [pid = 2176] [serial = 407] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006477414C00) [pid = 2176] [serial = 402] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064097A0800) [pid = 2176] [serial = 404] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C15C800) [pid = 2176] [serial = 405] [outer = 0000000000000000] [url = about:blank] 07:20:45 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C25AC00) [pid = 2176] [serial = 393] [outer = 0000000000000000] [url = about:blank] 07:20:46 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:46 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:20:46 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:46 INFO - PROCESS | 2176 | 1467037246317 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:20:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:20:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1483ms 07:20:46 INFO - PROCESS | 2176 | 1467037246357 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 07:20:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:20:46 INFO - PROCESS | 2176 | 1467037246361 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 07:20:46 INFO - PROCESS | 2176 | 1467037246365 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 2176 | 1467037246370 Marionette TRACE conn6 <- [1,578,null,{}] 07:20:46 INFO - PROCESS | 2176 | 1467037246375 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:46 INFO - PROCESS | 2176 | 1467037246378 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:46 INFO - PROCESS | 2176 | 1467037246490 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 07:20:46 INFO - PROCESS | 2176 | 1467037246559 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:46 INFO - PROCESS | 2176 | 1467037246562 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:46 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404BBD800 == 28 [pid = 2176] [id = 154] 07:20:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640270FC00) [pid = 2176] [serial = 460] [outer = 0000000000000000] 07:20:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (00000064027F2C00) [pid = 2176] [serial = 461] [outer = 000000640270FC00] 07:20:46 INFO - PROCESS | 2176 | 1467037246614 Marionette DEBUG loaded listener.js 07:20:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404255400) [pid = 2176] [serial = 462] [outer = 000000640270FC00] 07:20:47 INFO - PROCESS | 2176 | [2176] 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 07:20:47 INFO - PROCESS | 2176 | 1467037247351 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1030ms 07:20:47 INFO - PROCESS | 2176 | 1467037247397 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 07:20:47 INFO - PROCESS | 2176 | 1467037247402 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 07:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:20:47 INFO - PROCESS | 2176 | 1467037247408 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - PROCESS | 2176 | 1467037247411 Marionette TRACE conn6 <- [1,582,null,{}] 07:20:47 INFO - PROCESS | 2176 | 1467037247415 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:47 INFO - PROCESS | 2176 | 1467037247418 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:47 INFO - PROCESS | 2176 | 1467037247534 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 07:20:47 INFO - PROCESS | 2176 | 1467037247550 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:47 INFO - PROCESS | 2176 | 1467037247553 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:47 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080D1000 == 29 [pid = 2176] [id = 155] 07:20:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404D68000) [pid = 2176] [serial = 463] [outer = 0000000000000000] 07:20:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006404F53400) [pid = 2176] [serial = 464] [outer = 0000006404D68000] 07:20:47 INFO - PROCESS | 2176 | 1467037247602 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006405516400) [pid = 2176] [serial = 465] [outer = 0000006404D68000] 07:20:48 INFO - PROCESS | 2176 | 1467037248024 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:20:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:20:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 693ms 07:20:48 INFO - PROCESS | 2176 | 1467037248103 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 07:20:48 INFO - PROCESS | 2176 | 1467037248105 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 07:20:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:20:48 INFO - PROCESS | 2176 | 1467037248109 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:20:48 INFO - PROCESS | 2176 | 1467037248113 Marionette TRACE conn6 <- [1,586,null,{}] 07:20:48 INFO - PROCESS | 2176 | 1467037248133 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:48 INFO - PROCESS | 2176 | 1467037248138 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:48 INFO - PROCESS | 2176 | 1467037248252 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 07:20:48 INFO - PROCESS | 2176 | 1467037248268 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:48 INFO - PROCESS | 2176 | 1467037248272 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:48 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF86800 == 30 [pid = 2176] [id = 156] 07:20:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006407F88C00) [pid = 2176] [serial = 466] [outer = 0000000000000000] 07:20:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006407F8D000) [pid = 2176] [serial = 467] [outer = 0000006407F88C00] 07:20:48 INFO - PROCESS | 2176 | 1467037248357 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006408315400) [pid = 2176] [serial = 468] [outer = 0000006407F88C00] 07:20:48 INFO - PROCESS | 2176 | 1467037248829 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:20:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:20:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 777ms 07:20:48 INFO - PROCESS | 2176 | 1467037248888 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 07:20:48 INFO - PROCESS | 2176 | 1467037248891 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 07:20:48 INFO - PROCESS | 2176 | 1467037248894 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:20:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:20:48 INFO - PROCESS | 2176 | 1467037248896 Marionette TRACE conn6 <- [1,590,null,{}] 07:20:48 INFO - PROCESS | 2176 | 1467037248900 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:48 INFO - PROCESS | 2176 | 1467037248902 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:49 INFO - PROCESS | 2176 | 1467037249015 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 07:20:49 INFO - PROCESS | 2176 | 1467037249064 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:49 INFO - PROCESS | 2176 | 1467037249067 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:49 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD45000 == 31 [pid = 2176] [id = 157] 07:20:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006408EEFC00) [pid = 2176] [serial = 469] [outer = 0000000000000000] 07:20:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006408EF3400) [pid = 2176] [serial = 470] [outer = 0000006408EEFC00] 07:20:49 INFO - PROCESS | 2176 | 1467037249113 Marionette DEBUG loaded listener.js 07:20:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006409792000) [pid = 2176] [serial = 471] [outer = 0000006408EEFC00] 07:20:49 INFO - PROCESS | 2176 | 1467037249593 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 734ms 07:20:49 INFO - PROCESS | 2176 | 1467037249632 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 07:20:49 INFO - PROCESS | 2176 | 1467037249634 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 07:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:20:49 INFO - PROCESS | 2176 | 1467037249638 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:20:49 INFO - PROCESS | 2176 | 1467037249639 Marionette TRACE conn6 <- [1,594,null,{}] 07:20:49 INFO - PROCESS | 2176 | 1467037249643 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:49 INFO - PROCESS | 2176 | 1467037249645 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:49 INFO - PROCESS | 2176 | 1467037249751 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 07:20:49 INFO - PROCESS | 2176 | 1467037249757 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:49 INFO - PROCESS | 2176 | 1467037249759 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:49 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFD7000 == 32 [pid = 2176] [id = 158] 07:20:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (00000064020C8800) [pid = 2176] [serial = 472] [outer = 0000000000000000] 07:20:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064098CE000) [pid = 2176] [serial = 473] [outer = 00000064020C8800] 07:20:49 INFO - PROCESS | 2176 | 1467037249804 Marionette DEBUG loaded listener.js 07:20:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640AFF3800) [pid = 2176] [serial = 474] [outer = 00000064020C8800] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006409794000) [pid = 2176] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064098D7C00) [pid = 2176] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BDDF400) [pid = 2176] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404F4C400) [pid = 2176] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006407F97800) [pid = 2176] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640424C400) [pid = 2176] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006402706000) [pid = 2176] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000647772AC00) [pid = 2176] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064027F2800) [pid = 2176] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C253C00) [pid = 2176] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C7CE400) [pid = 2176] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:20:50 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064055E6000) [pid = 2176] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:20:50 INFO - PROCESS | 2176 | 1467037250435 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 840ms 07:20:50 INFO - PROCESS | 2176 | 1467037250480 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 07:20:50 INFO - PROCESS | 2176 | 1467037250483 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 07:20:50 INFO - PROCESS | 2176 | 1467037250486 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:20:50 INFO - PROCESS | 2176 | 1467037250488 Marionette TRACE conn6 <- [1,598,null,{}] 07:20:50 INFO - PROCESS | 2176 | 1467037250491 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:50 INFO - PROCESS | 2176 | 1467037250497 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:50 INFO - PROCESS | 2176 | 1467037250616 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 07:20:50 INFO - PROCESS | 2176 | 1467037250665 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:50 INFO - PROCESS | 2176 | 1467037250667 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:50 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C66B000 == 33 [pid = 2176] [id = 159] 07:20:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006402704000) [pid = 2176] [serial = 475] [outer = 0000000000000000] 07:20:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006409798400) [pid = 2176] [serial = 476] [outer = 0000006402704000] 07:20:50 INFO - PROCESS | 2176 | 1467037250723 Marionette DEBUG loaded listener.js 07:20:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640BF4D800) [pid = 2176] [serial = 477] [outer = 0000006402704000] 07:20:51 INFO - PROCESS | 2176 | 1467037251082 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:20:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:20:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms 07:20:51 INFO - PROCESS | 2176 | 1467037251123 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 2176 | 1467037251125 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 07:20:51 INFO - PROCESS | 2176 | 1467037251128 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:20:51 INFO - PROCESS | 2176 | 1467037251130 Marionette TRACE conn6 <- [1,602,null,{}] 07:20:51 INFO - PROCESS | 2176 | 1467037251134 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:51 INFO - PROCESS | 2176 | 1467037251136 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:51 INFO - PROCESS | 2176 | 1467037251214 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 07:20:51 INFO - PROCESS | 2176 | 1467037251219 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:51 INFO - PROCESS | 2176 | 1467037251222 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:51 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD12800 == 34 [pid = 2176] [id = 160] 07:20:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C09B000) [pid = 2176] [serial = 478] [outer = 0000000000000000] 07:20:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C0A6800) [pid = 2176] [serial = 479] [outer = 000000640C09B000] 07:20:51 INFO - PROCESS | 2176 | 1467037251267 Marionette DEBUG loaded listener.js 07:20:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C158800) [pid = 2176] [serial = 480] [outer = 000000640C09B000] 07:20:51 INFO - PROCESS | 2176 | 1467037251734 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:20:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:20:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 07:20:51 INFO - PROCESS | 2176 | 1467037251763 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 2176 | 1467037251765 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 07:20:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:20:51 INFO - PROCESS | 2176 | 1467037251768 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - PROCESS | 2176 | 1467037251771 Marionette TRACE conn6 <- [1,606,null,{}] 07:20:51 INFO - PROCESS | 2176 | 1467037251774 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:51 INFO - PROCESS | 2176 | 1467037251776 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:51 INFO - PROCESS | 2176 | 1467037251857 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 07:20:51 INFO - PROCESS | 2176 | 1467037251865 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:51 INFO - PROCESS | 2176 | 1467037251867 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:51 INFO - PROCESS | 2176 | ++DOCSHELL 0000006475861000 == 35 [pid = 2176] [id = 161] 07:20:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C15A000) [pid = 2176] [serial = 481] [outer = 0000000000000000] 07:20:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C212400) [pid = 2176] [serial = 482] [outer = 000000640C15A000] 07:20:51 INFO - PROCESS | 2176 | 1467037251920 Marionette DEBUG loaded listener.js 07:20:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C255400) [pid = 2176] [serial = 483] [outer = 000000640C15A000] 07:20:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006404BBD800 == 34 [pid = 2176] [id = 154] 07:20:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006407179000 == 33 [pid = 2176] [id = 153] 07:20:53 INFO - PROCESS | 2176 | --DOCSHELL 00000064080D1000 == 32 [pid = 2176] [id = 155] 07:20:53 INFO - PROCESS | 2176 | --DOCSHELL 000000640C66B000 == 31 [pid = 2176] [id = 159] 07:20:53 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD45000 == 30 [pid = 2176] [id = 157] 07:20:53 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD12800 == 29 [pid = 2176] [id = 160] 07:20:53 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF86800 == 28 [pid = 2176] [id = 156] 07:20:53 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFD7000 == 27 [pid = 2176] [id = 158] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006409798C00) [pid = 2176] [serial = 428] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640BDD6400) [pid = 2176] [serial = 432] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640AFEC400) [pid = 2176] [serial = 431] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064098D1400) [pid = 2176] [serial = 429] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640BF46C00) [pid = 2176] [serial = 434] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064055A0C00) [pid = 2176] [serial = 422] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006405CD5400) [pid = 2176] [serial = 423] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006408318400) [pid = 2176] [serial = 425] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006404C13000) [pid = 2176] [serial = 413] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006404F55800) [pid = 2176] [serial = 414] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640312A800) [pid = 2176] [serial = 416] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640808C000) [pid = 2176] [serial = 417] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006477A56800) [pid = 2176] [serial = 411] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006404250000) [pid = 2176] [serial = 419] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006404C1BC00) [pid = 2176] [serial = 420] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640C257C00) [pid = 2176] [serial = 440] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640C5F1C00) [pid = 2176] [serial = 441] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (000000640CD58000) [pid = 2176] [serial = 443] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (0000006475AD7400) [pid = 2176] [serial = 444] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (000000640C20E400) [pid = 2176] [serial = 435] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000640BDD5800) [pid = 2176] [serial = 437] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (0000006408A10400) [pid = 2176] [serial = 426] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (000000640C208400) [pid = 2176] [serial = 438] [outer = 0000000000000000] [url = about:blank] 07:20:53 INFO - PROCESS | 2176 | 1467037253651 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:20:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:20:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1929ms 07:20:53 INFO - PROCESS | 2176 | 1467037253701 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 07:20:53 INFO - PROCESS | 2176 | 1467037253705 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 07:20:53 INFO - PROCESS | 2176 | 1467037253710 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:20:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:20:53 INFO - PROCESS | 2176 | 1467037253714 Marionette TRACE conn6 <- [1,610,null,{}] 07:20:53 INFO - PROCESS | 2176 | 1467037253721 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:53 INFO - PROCESS | 2176 | 1467037253724 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:53 INFO - PROCESS | 2176 | 1467037253820 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 07:20:53 INFO - PROCESS | 2176 | 1467037253827 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:53 INFO - PROCESS | 2176 | 1467037253832 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:53 INFO - PROCESS | 2176 | ++DOCSHELL 00000064047C5000 == 28 [pid = 2176] [id = 162] 07:20:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (000000640203EC00) [pid = 2176] [serial = 484] [outer = 0000000000000000] 07:20:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (0000006402040400) [pid = 2176] [serial = 485] [outer = 000000640203EC00] 07:20:53 INFO - PROCESS | 2176 | 1467037253888 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (0000006402709C00) [pid = 2176] [serial = 486] [outer = 000000640203EC00] 07:20:54 INFO - PROCESS | 2176 | 1467037254371 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 691ms 07:20:54 INFO - PROCESS | 2176 | 1467037254406 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 2176 | 1467037254412 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 07:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:20:54 INFO - PROCESS | 2176 | 1467037254419 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 2176 | 1467037254422 Marionette TRACE conn6 <- [1,614,null,{}] 07:20:54 INFO - PROCESS | 2176 | 1467037254427 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:54 INFO - PROCESS | 2176 | 1467037254430 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:54 INFO - PROCESS | 2176 | 1467037254522 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 07:20:54 INFO - PROCESS | 2176 | 1467037254530 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:54 INFO - PROCESS | 2176 | 1467037254533 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:54 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C6F800 == 29 [pid = 2176] [id = 163] 07:20:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (000000640424B800) [pid = 2176] [serial = 487] [outer = 0000000000000000] 07:20:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006404252800) [pid = 2176] [serial = 488] [outer = 000000640424B800] 07:20:54 INFO - PROCESS | 2176 | 1467037254582 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006404B10000) [pid = 2176] [serial = 489] [outer = 000000640424B800] 07:20:55 INFO - PROCESS | 2176 | 1467037255055 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:20:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 693ms 07:20:55 INFO - PROCESS | 2176 | 1467037255112 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 2176 | 1467037255115 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 07:20:55 INFO - PROCESS | 2176 | 1467037255118 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:20:55 INFO - PROCESS | 2176 | 1467037255122 Marionette TRACE conn6 <- [1,618,null,{}] 07:20:55 INFO - PROCESS | 2176 | 1467037255135 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:55 INFO - PROCESS | 2176 | 1467037255140 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:55 INFO - PROCESS | 2176 | 1467037255260 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 07:20:55 INFO - PROCESS | 2176 | 1467037255335 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 2176 | 1467037255339 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:55 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F0D800 == 30 [pid = 2176] [id = 164] 07:20:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006401433000) [pid = 2176] [serial = 490] [outer = 0000000000000000] 07:20:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006404F4C400) [pid = 2176] [serial = 491] [outer = 0000006401433000] 07:20:55 INFO - PROCESS | 2176 | 1467037255391 Marionette DEBUG loaded listener.js 07:20:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640550FC00) [pid = 2176] [serial = 492] [outer = 0000006401433000] 07:20:55 INFO - PROCESS | 2176 | 1467037255784 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:20:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 07:20:55 INFO - PROCESS | 2176 | 1467037255856 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 2176 | 1467037255859 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 07:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:20:55 INFO - PROCESS | 2176 | 1467037255862 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 2176 | 1467037255864 Marionette TRACE conn6 <- [1,622,null,{}] 07:20:55 INFO - PROCESS | 2176 | 1467037255868 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:55 INFO - PROCESS | 2176 | 1467037255870 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:55 INFO - PROCESS | 2176 | 1467037255964 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 07:20:55 INFO - PROCESS | 2176 | 1467037255972 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 2176 | 1467037255974 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:56 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF80000 == 31 [pid = 2176] [id = 165] 07:20:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064055E9800) [pid = 2176] [serial = 493] [outer = 0000000000000000] 07:20:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006405BA3C00) [pid = 2176] [serial = 494] [outer = 00000064055E9800] 07:20:56 INFO - PROCESS | 2176 | 1467037256021 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (00000064071A2C00) [pid = 2176] [serial = 495] [outer = 00000064055E9800] 07:20:56 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:56 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:20:56 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:56 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:20:56 INFO - PROCESS | 2176 | 1467037256478 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:20:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:20:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 07:20:56 INFO - PROCESS | 2176 | 1467037256494 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 07:20:56 INFO - PROCESS | 2176 | 1467037256496 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 07:20:56 INFO - PROCESS | 2176 | 1467037256499 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:20:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:20:56 INFO - PROCESS | 2176 | 1467037256501 Marionette TRACE conn6 <- [1,626,null,{}] 07:20:56 INFO - PROCESS | 2176 | 1467037256505 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:56 INFO - PROCESS | 2176 | 1467037256507 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:56 INFO - PROCESS | 2176 | 1467037256588 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 07:20:56 INFO - PROCESS | 2176 | 1467037256625 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:56 INFO - PROCESS | 2176 | 1467037256627 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:56 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD3A000 == 32 [pid = 2176] [id = 166] 07:20:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (00000064027FD000) [pid = 2176] [serial = 496] [outer = 0000000000000000] 07:20:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640830B400) [pid = 2176] [serial = 497] [outer = 00000064027FD000] 07:20:56 INFO - PROCESS | 2176 | 1467037256673 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006408315000) [pid = 2176] [serial = 498] [outer = 00000064027FD000] 07:20:56 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:57 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:57 INFO - PROCESS | 2176 | 1467037257122 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 07:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:20:57 INFO - PROCESS | 2176 | 1467037257175 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 2176 | 1467037257177 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 07:20:57 INFO - PROCESS | 2176 | 1467037257181 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 2176 | 1467037257182 Marionette TRACE conn6 <- [1,630,null,{}] 07:20:57 INFO - PROCESS | 2176 | 1467037257186 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:57 INFO - PROCESS | 2176 | 1467037257192 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:57 INFO - PROCESS | 2176 | 1467037257302 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 07:20:57 INFO - PROCESS | 2176 | 1467037257310 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:57 INFO - PROCESS | 2176 | 1467037257312 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:57 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C107800 == 33 [pid = 2176] [id = 167] 07:20:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006408EE8C00) [pid = 2176] [serial = 499] [outer = 0000000000000000] 07:20:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640970E000) [pid = 2176] [serial = 500] [outer = 0000006408EE8C00] 07:20:57 INFO - PROCESS | 2176 | 1467037257359 Marionette DEBUG loaded listener.js 07:20:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640979C400) [pid = 2176] [serial = 501] [outer = 0000006408EE8C00] 07:20:57 INFO - PROCESS | 2176 | 1467037257802 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 07:20:57 INFO - PROCESS | 2176 | 1467037257855 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 2176 | 1467037257857 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 07:20:57 INFO - PROCESS | 2176 | 1467037257861 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:20:57 INFO - PROCESS | 2176 | 1467037257863 Marionette TRACE conn6 <- [1,634,null,{}] 07:20:57 INFO - PROCESS | 2176 | 1467037257866 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:57 INFO - PROCESS | 2176 | 1467037257868 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:57 INFO - PROCESS | 2176 | 1467037257975 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 07:20:57 INFO - PROCESS | 2176 | 1467037257983 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:57 INFO - PROCESS | 2176 | 1467037257985 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C665800 == 34 [pid = 2176] [id = 168] 07:20:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064098CB400) [pid = 2176] [serial = 502] [outer = 0000000000000000] 07:20:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640AFEC400) [pid = 2176] [serial = 503] [outer = 00000064098CB400] 07:20:58 INFO - PROCESS | 2176 | 1467037258030 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640BDD6800) [pid = 2176] [serial = 504] [outer = 00000064098CB400] 07:20:58 INFO - PROCESS | 2176 | 1467037258457 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:20:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:20:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 07:20:58 INFO - PROCESS | 2176 | 1467037258494 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 07:20:58 INFO - PROCESS | 2176 | 1467037258496 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 07:20:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:20:58 INFO - PROCESS | 2176 | 1467037258499 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 2176 | 1467037258501 Marionette TRACE conn6 <- [1,638,null,{}] 07:20:58 INFO - PROCESS | 2176 | 1467037258505 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:58 INFO - PROCESS | 2176 | 1467037258507 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:58 INFO - PROCESS | 2176 | 1467037258590 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 07:20:58 INFO - PROCESS | 2176 | 1467037258595 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 2176 | 1467037258597 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD12800 == 35 [pid = 2176] [id = 169] 07:20:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640BDDF400) [pid = 2176] [serial = 505] [outer = 0000000000000000] 07:20:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BE98000) [pid = 2176] [serial = 506] [outer = 000000640BDDF400] 07:20:58 INFO - PROCESS | 2176 | 1467037258646 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640BF41C00) [pid = 2176] [serial = 507] [outer = 000000640BDDF400] 07:20:59 INFO - PROCESS | 2176 | 1467037259109 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:20:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:20:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 07:20:59 INFO - PROCESS | 2176 | 1467037259137 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 07:20:59 INFO - PROCESS | 2176 | 1467037259139 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 07:20:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:20:59 INFO - PROCESS | 2176 | 1467037259143 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - PROCESS | 2176 | 1467037259145 Marionette TRACE conn6 <- [1,642,null,{}] 07:20:59 INFO - PROCESS | 2176 | 1467037259149 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:59 INFO - PROCESS | 2176 | 1467037259151 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:59 INFO - PROCESS | 2176 | 1467037259256 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 07:20:59 INFO - PROCESS | 2176 | 1467037259264 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:59 INFO - PROCESS | 2176 | 1467037259266 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:20:59 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F0D000 == 36 [pid = 2176] [id = 170] 07:20:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640BF4A000) [pid = 2176] [serial = 508] [outer = 0000000000000000] 07:20:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640BF4E400) [pid = 2176] [serial = 509] [outer = 000000640BF4A000] 07:20:59 INFO - PROCESS | 2176 | 1467037259380 Marionette DEBUG loaded listener.js 07:20:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C0A5C00) [pid = 2176] [serial = 510] [outer = 000000640BF4A000] 07:20:59 INFO - PROCESS | 2176 | 1467037259835 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:20:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:20:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 733ms 07:20:59 INFO - PROCESS | 2176 | 1467037259880 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 07:20:59 INFO - PROCESS | 2176 | 1467037259882 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 07:20:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:20:59 INFO - PROCESS | 2176 | 1467037259885 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - PROCESS | 2176 | 1467037259887 Marionette TRACE conn6 <- [1,646,null,{}] 07:20:59 INFO - PROCESS | 2176 | 1467037259891 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:59 INFO - PROCESS | 2176 | 1467037259893 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:00 INFO - PROCESS | 2176 | 1467037260008 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 07:21:00 INFO - PROCESS | 2176 | 1467037260014 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 2176 | 1467037260016 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:00 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D41800 == 37 [pid = 2176] [id = 171] 07:21:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C154000) [pid = 2176] [serial = 511] [outer = 0000000000000000] 07:21:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C208000) [pid = 2176] [serial = 512] [outer = 000000640C154000] 07:21:00 INFO - PROCESS | 2176 | 1467037260060 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640C211800) [pid = 2176] [serial = 513] [outer = 000000640C154000] 07:21:00 INFO - PROCESS | 2176 | 1467037260505 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:21:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:21:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 07:21:00 INFO - PROCESS | 2176 | 1467037260518 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 07:21:00 INFO - PROCESS | 2176 | 1467037260521 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 07:21:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:21:00 INFO - PROCESS | 2176 | 1467037260529 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:21:00 INFO - PROCESS | 2176 | 1467037260532 Marionette TRACE conn6 <- [1,650,null,{}] 07:21:00 INFO - PROCESS | 2176 | 1467037260535 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:00 INFO - PROCESS | 2176 | 1467037260538 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:00 INFO - PROCESS | 2176 | 1467037260685 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 07:21:00 INFO - PROCESS | 2176 | 1467037260701 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 2176 | 1467037260703 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:00 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD39800 == 38 [pid = 2176] [id = 172] 07:21:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000640C5E2C00) [pid = 2176] [serial = 514] [outer = 0000000000000000] 07:21:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640C5EC800) [pid = 2176] [serial = 515] [outer = 000000640C5E2C00] 07:21:00 INFO - PROCESS | 2176 | 1467037260789 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640C7C9000) [pid = 2176] [serial = 516] [outer = 000000640C5E2C00] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006402038400) [pid = 2176] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006402704000) [pid = 2176] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006404D68000) [pid = 2176] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C09B000) [pid = 2176] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006402032C00) [pid = 2176] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064020C8800) [pid = 2176] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006408318C00) [pid = 2176] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640C5E2800) [pid = 2176] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006407F88C00) [pid = 2176] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006408EEFC00) [pid = 2176] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404C1E000) [pid = 2176] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:21:01 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640270FC00) [pid = 2176] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:21:01 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:01 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:21:01 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:01 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:21:01 INFO - PROCESS | 2176 | 1467037261279 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:21:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 776ms 07:21:01 INFO - PROCESS | 2176 | 1467037261308 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 07:21:01 INFO - PROCESS | 2176 | 1467037261310 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 07:21:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:21:01 INFO - PROCESS | 2176 | 1467037261314 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 2176 | 1467037261315 Marionette TRACE conn6 <- [1,654,null,{}] 07:21:01 INFO - PROCESS | 2176 | 1467037261319 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:01 INFO - PROCESS | 2176 | 1467037261321 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:01 INFO - PROCESS | 2176 | 1467037261404 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 07:21:01 INFO - PROCESS | 2176 | 1467037261410 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:01 INFO - PROCESS | 2176 | 1467037261412 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:01 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477A6B800 == 39 [pid = 2176] [id = 173] 07:21:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006408A02400) [pid = 2176] [serial = 517] [outer = 0000000000000000] 07:21:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BE98400) [pid = 2176] [serial = 518] [outer = 0000006408A02400] 07:21:01 INFO - PROCESS | 2176 | 1467037261456 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C7C7400) [pid = 2176] [serial = 519] [outer = 0000006408A02400] 07:21:01 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:01 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:21:01 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:01 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:21:01 INFO - PROCESS | 2176 | 1467037261887 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:21:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 07:21:01 INFO - PROCESS | 2176 | 1467037261947 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 07:21:01 INFO - PROCESS | 2176 | 1467037261949 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 07:21:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:21:01 INFO - PROCESS | 2176 | 1467037261952 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 2176 | 1467037261954 Marionette TRACE conn6 <- [1,658,null,{}] 07:21:01 INFO - PROCESS | 2176 | 1467037261958 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:01 INFO - PROCESS | 2176 | 1467037261960 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:02 INFO - PROCESS | 2176 | 1467037262041 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 07:21:02 INFO - PROCESS | 2176 | 1467037262048 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:02 INFO - PROCESS | 2176 | 1467037262050 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:02 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478265000 == 40 [pid = 2176] [id = 174] 07:21:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C7CEC00) [pid = 2176] [serial = 520] [outer = 0000000000000000] 07:21:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640CD54000) [pid = 2176] [serial = 521] [outer = 000000640C7CEC00] 07:21:02 INFO - PROCESS | 2176 | 1467037262094 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640CD5C800) [pid = 2176] [serial = 522] [outer = 000000640C7CEC00] 07:21:02 INFO - PROCESS | 2176 | 1467037262536 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:21:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:21:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 07:21:02 INFO - PROCESS | 2176 | 1467037262585 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 07:21:02 INFO - PROCESS | 2176 | 1467037262587 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 07:21:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:21:02 INFO - PROCESS | 2176 | 1467037262591 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:21:02 INFO - PROCESS | 2176 | 1467037262593 Marionette TRACE conn6 <- [1,662,null,{}] 07:21:02 INFO - PROCESS | 2176 | 1467037262597 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:02 INFO - PROCESS | 2176 | 1467037262599 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:02 INFO - PROCESS | 2176 | 1467037262683 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 07:21:02 INFO - PROCESS | 2176 | 1467037262691 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:02 INFO - PROCESS | 2176 | 1467037262693 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:02 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478773000 == 41 [pid = 2176] [id = 175] 07:21:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (00000064758B8800) [pid = 2176] [serial = 523] [outer = 0000000000000000] 07:21:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (00000064758BB400) [pid = 2176] [serial = 524] [outer = 00000064758B8800] 07:21:02 INFO - PROCESS | 2176 | 1467037262746 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000647624D800) [pid = 2176] [serial = 525] [outer = 00000064758B8800] 07:21:03 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:03 INFO - PROCESS | 2176 | [2176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:21:03 INFO - PROCESS | 2176 | 1467037263505 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 07:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 923ms 07:21:03 INFO - PROCESS | 2176 | 1467037263518 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 07:21:03 INFO - PROCESS | 2176 | 1467037263523 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 07:21:03 INFO - PROCESS | 2176 | 1467037263528 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:21:03 INFO - PROCESS | 2176 | 1467037263531 Marionette TRACE conn6 <- [1,666,null,{}] 07:21:03 INFO - PROCESS | 2176 | 1467037263537 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:03 INFO - PROCESS | 2176 | 1467037263541 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:03 INFO - PROCESS | 2176 | 1467037263667 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 07:21:03 INFO - PROCESS | 2176 | 1467037263743 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:03 INFO - PROCESS | 2176 | 1467037263746 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:03 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C58800 == 42 [pid = 2176] [id = 176] 07:21:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006402033800) [pid = 2176] [serial = 526] [outer = 0000000000000000] 07:21:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (00000064026B4C00) [pid = 2176] [serial = 527] [outer = 0000006402033800] 07:21:03 INFO - PROCESS | 2176 | 1467037263846 Marionette DEBUG loaded listener.js 07:21:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640312A800) [pid = 2176] [serial = 528] [outer = 0000006402033800] 07:21:04 INFO - PROCESS | 2176 | 1467037264567 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:21:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:21:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1133ms 07:21:04 INFO - PROCESS | 2176 | 1467037264665 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 07:21:04 INFO - PROCESS | 2176 | 1467037264670 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 07:21:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:21:04 INFO - PROCESS | 2176 | 1467037264677 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:21:04 INFO - PROCESS | 2176 | 1467037264680 Marionette TRACE conn6 <- [1,670,null,{}] 07:21:04 INFO - PROCESS | 2176 | 1467037264684 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:04 INFO - PROCESS | 2176 | 1467037264688 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:04 INFO - PROCESS | 2176 | 1467037264949 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 07:21:05 INFO - PROCESS | 2176 | 1467037265069 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:05 INFO - PROCESS | 2176 | 1467037265072 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:05 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404298800 == 43 [pid = 2176] [id = 177] 07:21:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006402034000) [pid = 2176] [serial = 529] [outer = 0000000000000000] 07:21:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006402711C00) [pid = 2176] [serial = 530] [outer = 0000006402034000] 07:21:05 INFO - PROCESS | 2176 | 1467037265125 Marionette DEBUG loaded listener.js 07:21:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006404C21000) [pid = 2176] [serial = 531] [outer = 0000006402034000] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 0000006478265000 == 42 [pid = 2176] [id = 174] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 0000006477A6B800 == 41 [pid = 2176] [id = 173] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD39800 == 40 [pid = 2176] [id = 172] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 0000006476D41800 == 39 [pid = 2176] [id = 171] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F0D000 == 38 [pid = 2176] [id = 170] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD12800 == 37 [pid = 2176] [id = 169] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640C665800 == 36 [pid = 2176] [id = 168] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640C107800 == 35 [pid = 2176] [id = 167] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD3A000 == 34 [pid = 2176] [id = 166] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF80000 == 33 [pid = 2176] [id = 165] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640C212400) [pid = 2176] [serial = 482] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F0D800 == 32 [pid = 2176] [id = 164] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C6F800 == 31 [pid = 2176] [id = 163] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 00000064047C5000 == 30 [pid = 2176] [id = 162] 07:21:05 INFO - PROCESS | 2176 | --DOCSHELL 0000006475861000 == 29 [pid = 2176] [id = 161] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000640C158800) [pid = 2176] [serial = 480] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640550B800) [pid = 2176] [serial = 447] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006409798400) [pid = 2176] [serial = 476] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006405516400) [pid = 2176] [serial = 465] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640C0A6800) [pid = 2176] [serial = 479] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640BF4D800) [pid = 2176] [serial = 477] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006408A0FC00) [pid = 2176] [serial = 456] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064098CE000) [pid = 2176] [serial = 473] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006408A0A000) [pid = 2176] [serial = 449] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640CD59C00) [pid = 2176] [serial = 452] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006408315400) [pid = 2176] [serial = 468] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (00000064020C8400) [pid = 2176] [serial = 455] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006408EF3400) [pid = 2176] [serial = 470] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006405BAC400) [pid = 2176] [serial = 459] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006476A2BC00) [pid = 2176] [serial = 453] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064098D8400) [pid = 2176] [serial = 450] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006404255400) [pid = 2176] [serial = 462] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404F55400) [pid = 2176] [serial = 458] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006404C17800) [pid = 2176] [serial = 446] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006404F53400) [pid = 2176] [serial = 464] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064027F2C00) [pid = 2176] [serial = 461] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006407F8D000) [pid = 2176] [serial = 467] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006409792000) [pid = 2176] [serial = 471] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640AFF3800) [pid = 2176] [serial = 474] [outer = 0000000000000000] [url = about:blank] 07:21:05 INFO - PROCESS | 2176 | [2176] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:21:06 INFO - PROCESS | 2176 | [2176] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:21:06 INFO - PROCESS | 2176 | 1467037266266 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:21:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1635ms 07:21:06 INFO - PROCESS | 2176 | 1467037266314 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 2176 | 1467037266318 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 07:21:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:21:06 INFO - PROCESS | 2176 | 1467037266322 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 2176 | 1467037266325 Marionette TRACE conn6 <- [1,674,null,{}] 07:21:06 INFO - PROCESS | 2176 | 1467037266330 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:06 INFO - PROCESS | 2176 | 1467037266332 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:06 INFO - PROCESS | 2176 | 1467037266456 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 07:21:06 INFO - PROCESS | 2176 | 1467037266521 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:06 INFO - PROCESS | 2176 | 1467037266524 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:06 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A1800 == 30 [pid = 2176] [id = 178] 07:21:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640203B800) [pid = 2176] [serial = 532] [outer = 0000000000000000] 07:21:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404F2C400) [pid = 2176] [serial = 533] [outer = 000000640203B800] 07:21:06 INFO - PROCESS | 2176 | 1467037266573 Marionette DEBUG loaded listener.js 07:21:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006405516400) [pid = 2176] [serial = 534] [outer = 000000640203B800] 07:21:07 INFO - PROCESS | 2176 | 1467037267429 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:21:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:21:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1135ms 07:21:07 INFO - PROCESS | 2176 | 1467037267457 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 07:21:07 INFO - PROCESS | 2176 | 1467037267460 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 07:21:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:21:07 INFO - PROCESS | 2176 | 1467037267464 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:21:07 INFO - PROCESS | 2176 | 1467037267466 Marionette TRACE conn6 <- [1,678,null,{}] 07:21:07 INFO - PROCESS | 2176 | 1467037267470 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:07 INFO - PROCESS | 2176 | 1467037267472 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:07 INFO - PROCESS | 2176 | 1467037267591 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 07:21:07 INFO - PROCESS | 2176 | 1467037267610 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 2176 | 1467037267612 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:07 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F1E800 == 31 [pid = 2176] [id = 179] 07:21:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006407083000) [pid = 2176] [serial = 535] [outer = 0000000000000000] 07:21:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006407F8FC00) [pid = 2176] [serial = 536] [outer = 0000006407083000] 07:21:07 INFO - PROCESS | 2176 | 1467037267660 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408314400) [pid = 2176] [serial = 537] [outer = 0000006407083000] 07:21:08 INFO - PROCESS | 2176 | 1467037268637 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:21:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:21:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1242ms 07:21:08 INFO - PROCESS | 2176 | 1467037268709 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 07:21:08 INFO - PROCESS | 2176 | 1467037268713 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 07:21:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:21:08 INFO - PROCESS | 2176 | 1467037268724 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:21:08 INFO - PROCESS | 2176 | 1467037268730 Marionette TRACE conn6 <- [1,682,null,{}] 07:21:08 INFO - PROCESS | 2176 | 1467037268738 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:08 INFO - PROCESS | 2176 | 1467037268742 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:08 INFO - PROCESS | 2176 | 1467037268859 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 07:21:08 INFO - PROCESS | 2176 | 1467037268865 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:08 INFO - PROCESS | 2176 | 1467037268867 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:08 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBB4800 == 32 [pid = 2176] [id = 180] 07:21:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006408A0A800) [pid = 2176] [serial = 538] [outer = 0000000000000000] 07:21:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006408EF1800) [pid = 2176] [serial = 539] [outer = 0000006408A0A800] 07:21:08 INFO - PROCESS | 2176 | 1467037268913 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006409797C00) [pid = 2176] [serial = 540] [outer = 0000006408A0A800] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C7CEC00) [pid = 2176] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006408A02400) [pid = 2176] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640BF4A000) [pid = 2176] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C154000) [pid = 2176] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064055E9800) [pid = 2176] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640203EC00) [pid = 2176] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C15A000) [pid = 2176] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (00000064098CB400) [pid = 2176] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006401433000) [pid = 2176] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640424B800) [pid = 2176] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (00000064027FD000) [pid = 2176] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640BDDF400) [pid = 2176] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006408EE8C00) [pid = 2176] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:21:09 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640C5E2C00) [pid = 2176] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:21:09 INFO - PROCESS | 2176 | 1467037269858 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:21:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:21:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1194ms 07:21:09 INFO - PROCESS | 2176 | 1467037269916 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 2176 | 1467037269919 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 07:21:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:21:09 INFO - PROCESS | 2176 | 1467037269924 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 2176 | 1467037269926 Marionette TRACE conn6 <- [1,686,null,{}] 07:21:09 INFO - PROCESS | 2176 | 1467037269930 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:09 INFO - PROCESS | 2176 | 1467037269932 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:10 INFO - PROCESS | 2176 | 1467037270019 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 07:21:10 INFO - PROCESS | 2176 | 1467037270033 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:10 INFO - PROCESS | 2176 | 1467037270035 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:10 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE17800 == 33 [pid = 2176] [id = 181] 07:21:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064027EEC00) [pid = 2176] [serial = 541] [outer = 0000000000000000] 07:21:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006409795800) [pid = 2176] [serial = 542] [outer = 00000064027EEC00] 07:21:10 INFO - PROCESS | 2176 | 1467037270081 Marionette DEBUG loaded listener.js 07:21:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (00000064098D6C00) [pid = 2176] [serial = 543] [outer = 00000064027EEC00] 07:21:11 INFO - PROCESS | 2176 | 1467037271002 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:21:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:21:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1139ms 07:21:11 INFO - PROCESS | 2176 | 1467037271064 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 07:21:11 INFO - PROCESS | 2176 | 1467037271066 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 07:21:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:21:11 INFO - PROCESS | 2176 | 1467037271070 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:21:11 INFO - PROCESS | 2176 | 1467037271072 Marionette TRACE conn6 <- [1,690,null,{}] 07:21:11 INFO - PROCESS | 2176 | 1467037271076 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:11 INFO - PROCESS | 2176 | 1467037271078 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:11 INFO - PROCESS | 2176 | 1467037271162 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 07:21:11 INFO - PROCESS | 2176 | 1467037271168 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:11 INFO - PROCESS | 2176 | 1467037271174 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:11 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBA6000 == 34 [pid = 2176] [id = 182] 07:21:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640BE92C00) [pid = 2176] [serial = 544] [outer = 0000000000000000] 07:21:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640BE9A400) [pid = 2176] [serial = 545] [outer = 000000640BE92C00] 07:21:11 INFO - PROCESS | 2176 | 1467037271230 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640BF4D800) [pid = 2176] [serial = 546] [outer = 000000640BE92C00] 07:21:12 INFO - PROCESS | 2176 | 1467037272229 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:21:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:21:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1183ms 07:21:12 INFO - PROCESS | 2176 | 1467037272256 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 2176 | 1467037272261 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 07:21:12 INFO - PROCESS | 2176 | 1467037272266 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:21:12 INFO - PROCESS | 2176 | 1467037272270 Marionette TRACE conn6 <- [1,694,null,{}] 07:21:12 INFO - PROCESS | 2176 | 1467037272276 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:12 INFO - PROCESS | 2176 | 1467037272279 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:12 INFO - PROCESS | 2176 | 1467037272423 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 07:21:12 INFO - PROCESS | 2176 | 1467037272490 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:12 INFO - PROCESS | 2176 | 1467037272495 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:12 INFO - PROCESS | 2176 | ++DOCSHELL 000000640539F800 == 35 [pid = 2176] [id = 183] 07:21:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404C13C00) [pid = 2176] [serial = 547] [outer = 0000000000000000] 07:21:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404C1C800) [pid = 2176] [serial = 548] [outer = 0000006404C13C00] 07:21:12 INFO - PROCESS | 2176 | 1467037272595 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640547B400) [pid = 2176] [serial = 549] [outer = 0000006404C13C00] 07:21:13 INFO - PROCESS | 2176 | 1467037273701 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:21:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:21:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1483ms 07:21:13 INFO - PROCESS | 2176 | 1467037273752 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 2176 | 1467037273758 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 07:21:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:21:13 INFO - PROCESS | 2176 | 1467037273765 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - PROCESS | 2176 | 1467037273768 Marionette TRACE conn6 <- [1,698,null,{}] 07:21:13 INFO - PROCESS | 2176 | 1467037273772 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:13 INFO - PROCESS | 2176 | 1467037273775 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:13 INFO - PROCESS | 2176 | 1467037273918 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 07:21:14 INFO - PROCESS | 2176 | 1467037274032 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:14 INFO - PROCESS | 2176 | 1467037274035 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:14 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C10A000 == 36 [pid = 2176] [id = 184] 07:21:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006407F90400) [pid = 2176] [serial = 550] [outer = 0000000000000000] 07:21:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408EE9000) [pid = 2176] [serial = 551] [outer = 0000006407F90400] 07:21:14 INFO - PROCESS | 2176 | 1467037274094 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006409795000) [pid = 2176] [serial = 552] [outer = 0000006407F90400] 07:21:15 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE17800 == 35 [pid = 2176] [id = 181] 07:21:15 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBB4800 == 34 [pid = 2176] [id = 180] 07:21:15 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F1E800 == 33 [pid = 2176] [id = 179] 07:21:15 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A1800 == 32 [pid = 2176] [id = 178] 07:21:15 INFO - PROCESS | 2176 | --DOCSHELL 0000006404298800 == 31 [pid = 2176] [id = 177] 07:21:15 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C58800 == 30 [pid = 2176] [id = 176] 07:21:15 INFO - PROCESS | 2176 | --DOCSHELL 0000006478773000 == 29 [pid = 2176] [id = 175] 07:21:15 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBA6000 == 28 [pid = 2176] [id = 182] 07:21:15 INFO - PROCESS | 2176 | --DOCSHELL 000000640539F800 == 27 [pid = 2176] [id = 183] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640BF4E400) [pid = 2176] [serial = 509] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C208000) [pid = 2176] [serial = 512] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006405BA3C00) [pid = 2176] [serial = 494] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064071A2C00) [pid = 2176] [serial = 495] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006402040400) [pid = 2176] [serial = 485] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006402709C00) [pid = 2176] [serial = 486] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C255400) [pid = 2176] [serial = 483] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640AFEC400) [pid = 2176] [serial = 503] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640BDD6800) [pid = 2176] [serial = 504] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006404F4C400) [pid = 2176] [serial = 491] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640550FC00) [pid = 2176] [serial = 492] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006404252800) [pid = 2176] [serial = 488] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006404B10000) [pid = 2176] [serial = 489] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640830B400) [pid = 2176] [serial = 497] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (0000006408315000) [pid = 2176] [serial = 498] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000640BE98000) [pid = 2176] [serial = 506] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (000000640970E000) [pid = 2176] [serial = 500] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (000000640979C400) [pid = 2176] [serial = 501] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (000000640C0A5C00) [pid = 2176] [serial = 510] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (000000640C5EC800) [pid = 2176] [serial = 515] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (000000640C211800) [pid = 2176] [serial = 513] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (000000640CD54000) [pid = 2176] [serial = 521] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 53 (000000640C7C9000) [pid = 2176] [serial = 516] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 52 (000000640CD5C800) [pid = 2176] [serial = 522] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 51 (00000064758BB400) [pid = 2176] [serial = 524] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 50 (000000640BE98400) [pid = 2176] [serial = 518] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 49 (000000640C7C7400) [pid = 2176] [serial = 519] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | --DOMWINDOW == 48 (000000640BF41C00) [pid = 2176] [serial = 507] [outer = 0000000000000000] [url = about:blank] 07:21:15 INFO - PROCESS | 2176 | 1467037275852 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:21:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:21:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2138ms 07:21:15 INFO - PROCESS | 2176 | 1467037275905 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 2176 | 1467037275909 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 07:21:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:21:15 INFO - PROCESS | 2176 | 1467037275915 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 2176 | 1467037275920 Marionette TRACE conn6 <- [1,702,null,{}] 07:21:15 INFO - PROCESS | 2176 | 1467037275927 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:15 INFO - PROCESS | 2176 | 1467037275930 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:16 INFO - PROCESS | 2176 | 1467037276027 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 07:21:16 INFO - PROCESS | 2176 | 1467037276085 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:16 INFO - PROCESS | 2176 | 1467037276088 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:16 INFO - PROCESS | 2176 | ++DOCSHELL 0000006403AB9000 == 28 [pid = 2176] [id = 185] 07:21:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 49 (0000006402038800) [pid = 2176] [serial = 553] [outer = 0000000000000000] 07:21:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 50 (0000006402039800) [pid = 2176] [serial = 554] [outer = 0000006402038800] 07:21:16 INFO - PROCESS | 2176 | 1467037276141 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 51 (00000064026AA400) [pid = 2176] [serial = 555] [outer = 0000006402038800] 07:21:17 INFO - PROCESS | 2176 | 1467037277057 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:21:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:21:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1194ms 07:21:17 INFO - PROCESS | 2176 | 1467037277113 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 07:21:17 INFO - PROCESS | 2176 | 1467037277119 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 07:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:21:17 INFO - PROCESS | 2176 | 1467037277125 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 2176 | 1467037277128 Marionette TRACE conn6 <- [1,706,null,{}] 07:21:17 INFO - PROCESS | 2176 | 1467037277132 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:17 INFO - PROCESS | 2176 | 1467037277135 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:17 INFO - PROCESS | 2176 | 1467037277232 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 07:21:17 INFO - PROCESS | 2176 | 1467037277240 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 2176 | 1467037277243 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:17 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A1800 == 29 [pid = 2176] [id = 186] 07:21:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 52 (000000640467E000) [pid = 2176] [serial = 556] [outer = 0000000000000000] 07:21:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 53 (00000064047F9000) [pid = 2176] [serial = 557] [outer = 000000640467E000] 07:21:17 INFO - PROCESS | 2176 | 1467037277292 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (0000006404C17400) [pid = 2176] [serial = 558] [outer = 000000640467E000] 07:21:18 INFO - PROCESS | 2176 | 1467037278269 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:21:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:21:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1188ms 07:21:18 INFO - PROCESS | 2176 | 1467037278315 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 07:21:18 INFO - PROCESS | 2176 | 1467037278318 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 07:21:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:21:18 INFO - PROCESS | 2176 | 1467037278332 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 2176 | 1467037278336 Marionette TRACE conn6 <- [1,710,null,{}] 07:21:18 INFO - PROCESS | 2176 | 1467037278348 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:18 INFO - PROCESS | 2176 | 1467037278354 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:18 INFO - PROCESS | 2176 | 1467037278476 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 07:21:18 INFO - PROCESS | 2176 | 1467037278484 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 2176 | 1467037278488 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:18 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080DB000 == 30 [pid = 2176] [id = 187] 07:21:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (0000006405065C00) [pid = 2176] [serial = 559] [outer = 0000000000000000] 07:21:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (000000640547BC00) [pid = 2176] [serial = 560] [outer = 0000006405065C00] 07:21:18 INFO - PROCESS | 2176 | 1467037278539 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (0000006405516800) [pid = 2176] [serial = 561] [outer = 0000006405065C00] 07:21:19 INFO - PROCESS | 2176 | 1467037279066 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 2176 | 1467037279114 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 07:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:21:19 INFO - PROCESS | 2176 | 1467037279118 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 2176 | 1467037279120 Marionette TRACE conn6 <- [1,714,null,{}] 07:21:19 INFO - PROCESS | 2176 | 1467037279123 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:19 INFO - PROCESS | 2176 | 1467037279125 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:19 INFO - PROCESS | 2176 | 1467037279237 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 07:21:19 INFO - PROCESS | 2176 | 1467037279243 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:19 INFO - PROCESS | 2176 | 1467037279245 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:19 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF7A800 == 31 [pid = 2176] [id = 188] 07:21:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (0000006406150400) [pid = 2176] [serial = 562] [outer = 0000000000000000] 07:21:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (0000006407722800) [pid = 2176] [serial = 563] [outer = 0000006406150400] 07:21:19 INFO - PROCESS | 2176 | 1467037279298 Marionette DEBUG loaded listener.js 07:21:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (0000006407F96C00) [pid = 2176] [serial = 564] [outer = 0000006406150400] 07:21:19 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (0000006402034000) [pid = 2176] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:21:19 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (0000006402033800) [pid = 2176] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:21:19 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (000000640203B800) [pid = 2176] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:21:19 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (00000064758B8800) [pid = 2176] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:21:19 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (0000006407083000) [pid = 2176] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:21:19 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (0000006408A0A800) [pid = 2176] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:21:19 INFO - PROCESS | 2176 | --DOMWINDOW == 53 (00000064027EEC00) [pid = 2176] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:21:19 INFO - PROCESS | 2176 | --DOMWINDOW == 52 (000000640BE92C00) [pid = 2176] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:21:19 INFO - PROCESS | 2176 | 1467037279894 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:21:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 840ms 07:21:19 INFO - PROCESS | 2176 | 1467037279960 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 2176 | 1467037279963 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 07:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:21:19 INFO - PROCESS | 2176 | 1467037279966 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 2176 | 1467037279968 Marionette TRACE conn6 <- [1,718,null,{}] 07:21:19 INFO - PROCESS | 2176 | 1467037279973 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:19 INFO - PROCESS | 2176 | 1467037279975 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:20 INFO - PROCESS | 2176 | 1467037280060 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 07:21:20 INFO - PROCESS | 2176 | 1467037280070 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 2176 | 1467037280073 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:20 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD2D000 == 32 [pid = 2176] [id = 189] 07:21:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 53 (0000006405509800) [pid = 2176] [serial = 565] [outer = 0000000000000000] 07:21:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (000000640808EC00) [pid = 2176] [serial = 566] [outer = 0000006405509800] 07:21:20 INFO - PROCESS | 2176 | 1467037280118 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (0000006408A07400) [pid = 2176] [serial = 567] [outer = 0000006405509800] 07:21:20 INFO - PROCESS | 2176 | 1467037280580 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 07:21:20 INFO - PROCESS | 2176 | 1467037280601 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 07:21:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:21:20 INFO - PROCESS | 2176 | 1467037280604 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:21:20 INFO - PROCESS | 2176 | 1467037280606 Marionette TRACE conn6 <- [1,722,null,{}] 07:21:20 INFO - PROCESS | 2176 | 1467037280609 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:20 INFO - PROCESS | 2176 | 1467037280616 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:20 INFO - PROCESS | 2176 | 1467037280739 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 07:21:20 INFO - PROCESS | 2176 | 1467037280745 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 2176 | 1467037280747 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:20 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFE5800 == 33 [pid = 2176] [id = 190] 07:21:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (0000006408EEE000) [pid = 2176] [serial = 568] [outer = 0000000000000000] 07:21:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (000000640970F800) [pid = 2176] [serial = 569] [outer = 0000006408EEE000] 07:21:20 INFO - PROCESS | 2176 | 1467037280793 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (000000640AFF4000) [pid = 2176] [serial = 570] [outer = 0000006408EEE000] 07:21:21 INFO - PROCESS | 2176 | 1467037281230 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:21:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:21:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 672ms 07:21:21 INFO - PROCESS | 2176 | 1467037281280 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 2176 | 1467037281282 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 07:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:21:21 INFO - PROCESS | 2176 | 1467037281285 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 2176 | 1467037281287 Marionette TRACE conn6 <- [1,726,null,{}] 07:21:21 INFO - PROCESS | 2176 | 1467037281291 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:21 INFO - PROCESS | 2176 | 1467037281293 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:21 INFO - PROCESS | 2176 | 1467037281374 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 07:21:21 INFO - PROCESS | 2176 | 1467037281407 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:21 INFO - PROCESS | 2176 | 1467037281409 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:21 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6AB000 == 34 [pid = 2176] [id = 191] 07:21:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (000000640BDDA800) [pid = 2176] [serial = 571] [outer = 0000000000000000] 07:21:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (000000640BDDDC00) [pid = 2176] [serial = 572] [outer = 000000640BDDA800] 07:21:21 INFO - PROCESS | 2176 | 1467037281455 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (000000640BE9C000) [pid = 2176] [serial = 573] [outer = 000000640BDDA800] 07:21:22 INFO - PROCESS | 2176 | [2176] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:21:22 INFO - PROCESS | 2176 | 1467037282419 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:21:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:21:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms 07:21:22 INFO - PROCESS | 2176 | 1467037282465 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 2176 | 1467037282469 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 07:21:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:21:22 INFO - PROCESS | 2176 | 1467037282475 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - PROCESS | 2176 | 1467037282479 Marionette TRACE conn6 <- [1,730,null,{}] 07:21:22 INFO - PROCESS | 2176 | 1467037282485 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:22 INFO - PROCESS | 2176 | 1467037282488 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:22 INFO - PROCESS | 2176 | 1467037282634 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 07:21:22 INFO - PROCESS | 2176 | 1467037282742 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 2176 | 1467037282745 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:22 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405016800 == 35 [pid = 2176] [id = 192] 07:21:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (000000640270F000) [pid = 2176] [serial = 574] [outer = 0000000000000000] 07:21:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (00000064027F1C00) [pid = 2176] [serial = 575] [outer = 000000640270F000] 07:21:22 INFO - PROCESS | 2176 | 1467037282827 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006404C18000) [pid = 2176] [serial = 576] [outer = 000000640270F000] 07:21:23 INFO - PROCESS | 2176 | 1467037283987 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1529ms 07:21:24 INFO - PROCESS | 2176 | 1467037284008 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 2176 | 1467037284012 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 07:21:24 INFO - PROCESS | 2176 | 1467037284017 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:21:24 INFO - PROCESS | 2176 | 1467037284020 Marionette TRACE conn6 <- [1,734,null,{}] 07:21:24 INFO - PROCESS | 2176 | 1467037284026 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:24 INFO - PROCESS | 2176 | 1467037284029 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:24 INFO - PROCESS | 2176 | 1467037284187 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 07:21:24 INFO - PROCESS | 2176 | 1467037284276 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 2176 | 1467037284279 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:24 INFO - PROCESS | 2176 | ++DOCSHELL 000000640539D000 == 36 [pid = 2176] [id = 193] 07:21:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064048F7C00) [pid = 2176] [serial = 577] [outer = 0000000000000000] 07:21:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006404D62C00) [pid = 2176] [serial = 578] [outer = 00000064048F7C00] 07:21:24 INFO - PROCESS | 2176 | 1467037284334 Marionette DEBUG loaded listener.js 07:21:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404F31000) [pid = 2176] [serial = 579] [outer = 00000064048F7C00] 07:21:24 INFO - PROCESS | 2176 | --DOCSHELL 000000647C6A3800 == 35 [pid = 2176] [id = 137] 07:21:24 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE17000 == 34 [pid = 2176] [id = 134] 07:21:24 INFO - PROCESS | 2176 | --DOCSHELL 0000006402004000 == 33 [pid = 2176] [id = 139] 07:21:24 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE19000 == 32 [pid = 2176] [id = 128] 07:21:24 INFO - PROCESS | 2176 | --DOCSHELL 000000647A92C800 == 31 [pid = 2176] [id = 135] 07:21:24 INFO - PROCESS | 2176 | --DOCSHELL 00000064047D9800 == 30 [pid = 2176] [id = 140] 07:21:24 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6C6000 == 29 [pid = 2176] [id = 130] 07:21:24 INFO - PROCESS | 2176 | --DOCSHELL 00000064053DD000 == 28 [pid = 2176] [id = 125] 07:21:24 INFO - PROCESS | 2176 | --DOCSHELL 000000640805E800 == 27 [pid = 2176] [id = 141] 07:21:24 INFO - PROCESS | 2176 | --DOCSHELL 000000640C10A000 == 26 [pid = 2176] [id = 184] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006402711C00) [pid = 2176] [serial = 530] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006404C21000) [pid = 2176] [serial = 531] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (00000064026B4C00) [pid = 2176] [serial = 527] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (000000640312A800) [pid = 2176] [serial = 528] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (0000006404F2C400) [pid = 2176] [serial = 533] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (0000006405516400) [pid = 2176] [serial = 534] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000647624D800) [pid = 2176] [serial = 525] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (0000006408314400) [pid = 2176] [serial = 537] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (0000006409797C00) [pid = 2176] [serial = 540] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (0000006408EF1800) [pid = 2176] [serial = 539] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (0000006409795800) [pid = 2176] [serial = 542] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (000000640BE9A400) [pid = 2176] [serial = 545] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (000000640BF4D800) [pid = 2176] [serial = 546] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 53 (00000064098D6C00) [pid = 2176] [serial = 543] [outer = 0000000000000000] [url = about:blank] 07:21:24 INFO - PROCESS | 2176 | --DOMWINDOW == 52 (0000006407F8FC00) [pid = 2176] [serial = 536] [outer = 0000000000000000] [url = about:blank] 07:21:25 INFO - PROCESS | 2176 | 1467037285275 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1276ms 07:21:25 INFO - PROCESS | 2176 | 1467037285298 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 07:21:25 INFO - PROCESS | 2176 | 1467037285303 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 07:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:21:25 INFO - PROCESS | 2176 | 1467037285310 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - PROCESS | 2176 | 1467037285312 Marionette TRACE conn6 <- [1,738,null,{}] 07:21:25 INFO - PROCESS | 2176 | 1467037285316 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:25 INFO - PROCESS | 2176 | 1467037285319 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:25 INFO - PROCESS | 2176 | 1467037285411 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 07:21:25 INFO - PROCESS | 2176 | 1467037285472 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 2176 | 1467037285475 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000640805E800 == 27 [pid = 2176] [id = 194] 07:21:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 53 (0000006402550800) [pid = 2176] [serial = 580] [outer = 0000000000000000] 07:21:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (0000006404F2C800) [pid = 2176] [serial = 581] [outer = 0000006402550800] 07:21:25 INFO - PROCESS | 2176 | 1467037285526 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (0000006405510800) [pid = 2176] [serial = 582] [outer = 0000006402550800] 07:21:26 INFO - PROCESS | 2176 | 1467037286440 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:21:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1179ms 07:21:26 INFO - PROCESS | 2176 | 1467037286491 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 2176 | 1467037286493 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 07:21:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:21:26 INFO - PROCESS | 2176 | 1467037286497 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 2176 | 1467037286501 Marionette TRACE conn6 <- [1,742,null,{}] 07:21:26 INFO - PROCESS | 2176 | 1467037286519 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:26 INFO - PROCESS | 2176 | 1467037286524 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:26 INFO - PROCESS | 2176 | 1467037286638 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 07:21:26 INFO - PROCESS | 2176 | 1467037286646 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 2176 | 1467037286649 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:26 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF73800 == 28 [pid = 2176] [id = 195] 07:21:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (0000006407F8A000) [pid = 2176] [serial = 583] [outer = 0000000000000000] 07:21:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (0000006408090000) [pid = 2176] [serial = 584] [outer = 0000006407F8A000] 07:21:26 INFO - PROCESS | 2176 | 1467037286705 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (0000006408A03000) [pid = 2176] [serial = 585] [outer = 0000006407F8A000] 07:21:27 INFO - PROCESS | 2176 | 1467037287694 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:21:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:21:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1238ms 07:21:27 INFO - PROCESS | 2176 | 1467037287749 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 07:21:27 INFO - PROCESS | 2176 | 1467037287752 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 07:21:27 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (0000006405065C00) [pid = 2176] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:21:27 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (0000006402038800) [pid = 2176] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:21:27 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (000000640467E000) [pid = 2176] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:21:27 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (0000006406150400) [pid = 2176] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:21:27 INFO - PROCESS | 2176 | --DOMWINDOW == 53 (0000006405509800) [pid = 2176] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:21:27 INFO - PROCESS | 2176 | --DOMWINDOW == 52 (0000006408EEE000) [pid = 2176] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:21:27 INFO - PROCESS | 2176 | --DOMWINDOW == 51 (0000006404C13C00) [pid = 2176] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:21:27 INFO - PROCESS | 2176 | 1467037287759 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - PROCESS | 2176 | 1467037287761 Marionette TRACE conn6 <- [1,746,null,{}] 07:21:27 INFO - PROCESS | 2176 | 1467037287765 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:27 INFO - PROCESS | 2176 | 1467037287767 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:27 INFO - PROCESS | 2176 | 1467037287879 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 07:21:27 INFO - PROCESS | 2176 | 1467037287919 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:27 INFO - PROCESS | 2176 | 1467037287921 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:27 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE07800 == 29 [pid = 2176] [id = 196] 07:21:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 52 (0000006404E35000) [pid = 2176] [serial = 586] [outer = 0000000000000000] 07:21:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 53 (000000640830B800) [pid = 2176] [serial = 587] [outer = 0000006404E35000] 07:21:27 INFO - PROCESS | 2176 | 1467037287969 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (0000006409791800) [pid = 2176] [serial = 588] [outer = 0000006404E35000] 07:21:28 INFO - PROCESS | 2176 | 1467037288355 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:21:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:21:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 07:21:28 INFO - PROCESS | 2176 | 1467037288393 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 2176 | 1467037288395 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 07:21:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:21:28 INFO - PROCESS | 2176 | 1467037288404 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 2176 | 1467037288406 Marionette TRACE conn6 <- [1,750,null,{}] 07:21:28 INFO - PROCESS | 2176 | 1467037288410 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:28 INFO - PROCESS | 2176 | 1467037288412 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:28 INFO - PROCESS | 2176 | 1467037288494 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 07:21:28 INFO - PROCESS | 2176 | 1467037288500 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 2176 | 1467037288502 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:28 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C11C000 == 30 [pid = 2176] [id = 197] 07:21:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (000000640979AC00) [pid = 2176] [serial = 589] [outer = 0000000000000000] 07:21:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (00000064098D2C00) [pid = 2176] [serial = 590] [outer = 000000640979AC00] 07:21:28 INFO - PROCESS | 2176 | 1467037288548 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (000000640AFF2000) [pid = 2176] [serial = 591] [outer = 000000640979AC00] 07:21:29 INFO - PROCESS | 2176 | [2176] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:21:29 INFO - PROCESS | 2176 | 1467037289467 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:21:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:21:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1073ms 07:21:29 INFO - PROCESS | 2176 | 1467037289480 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 07:21:29 INFO - PROCESS | 2176 | 1467037289482 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 07:21:29 INFO - PROCESS | 2176 | 1467037289485 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:21:29 INFO - PROCESS | 2176 | 1467037289487 Marionette TRACE conn6 <- [1,754,null,{}] 07:21:29 INFO - PROCESS | 2176 | 1467037289490 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:29 INFO - PROCESS | 2176 | 1467037289496 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:29 INFO - PROCESS | 2176 | 1467037289631 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 07:21:29 INFO - PROCESS | 2176 | 1467037289638 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:29 INFO - PROCESS | 2176 | 1467037289640 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:29 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD0C000 == 31 [pid = 2176] [id = 198] 07:21:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (000000640BE9DC00) [pid = 2176] [serial = 592] [outer = 0000000000000000] 07:21:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (000000640BF49C00) [pid = 2176] [serial = 593] [outer = 000000640BE9DC00] 07:21:29 INFO - PROCESS | 2176 | 1467037289686 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (000000640C09B800) [pid = 2176] [serial = 594] [outer = 000000640BE9DC00] 07:21:30 INFO - PROCESS | 2176 | 1467037290601 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:21:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:21:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1137ms 07:21:30 INFO - PROCESS | 2176 | 1467037290655 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 2176 | 1467037290660 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 07:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:21:30 INFO - PROCESS | 2176 | 1467037290667 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - PROCESS | 2176 | 1467037290671 Marionette TRACE conn6 <- [1,758,null,{}] 07:21:30 INFO - PROCESS | 2176 | 1467037290677 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:30 INFO - PROCESS | 2176 | 1467037290680 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:30 INFO - PROCESS | 2176 | 1467037290826 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 07:21:30 INFO - PROCESS | 2176 | 1467037290976 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:30 INFO - PROCESS | 2176 | 1467037290979 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:31 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405B9D000 == 32 [pid = 2176] [id = 199] 07:21:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (00000064027F9C00) [pid = 2176] [serial = 595] [outer = 0000000000000000] 07:21:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (000000640424F800) [pid = 2176] [serial = 596] [outer = 00000064027F9C00] 07:21:31 INFO - PROCESS | 2176 | 1467037291040 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006404F2A400) [pid = 2176] [serial = 597] [outer = 00000064027F9C00] 07:21:31 INFO - PROCESS | 2176 | 1467037291620 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 987ms 07:21:31 INFO - PROCESS | 2176 | 1467037291657 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 07:21:31 INFO - PROCESS | 2176 | 1467037291662 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 07:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:21:31 INFO - PROCESS | 2176 | 1467037291669 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - PROCESS | 2176 | 1467037291672 Marionette TRACE conn6 <- [1,762,null,{}] 07:21:31 INFO - PROCESS | 2176 | 1467037291677 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:31 INFO - PROCESS | 2176 | 1467037291680 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:31 INFO - PROCESS | 2176 | 1467037291794 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 07:21:31 INFO - PROCESS | 2176 | 1467037291862 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 2176 | 1467037291865 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:31 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD45800 == 33 [pid = 2176] [id = 200] 07:21:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (00000064061FFC00) [pid = 2176] [serial = 598] [outer = 0000000000000000] 07:21:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006407727C00) [pid = 2176] [serial = 599] [outer = 00000064061FFC00] 07:21:31 INFO - PROCESS | 2176 | 1467037291924 Marionette DEBUG loaded listener.js 07:21:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006408A02800) [pid = 2176] [serial = 600] [outer = 00000064061FFC00] 07:21:32 INFO - PROCESS | 2176 | 1467037292575 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 987ms 07:21:32 INFO - PROCESS | 2176 | 1467037292658 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 2176 | 1467037292661 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 07:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:21:32 INFO - PROCESS | 2176 | 1467037292665 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 2176 | 1467037292669 Marionette TRACE conn6 <- [1,766,null,{}] 07:21:32 INFO - PROCESS | 2176 | 1467037292681 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:32 INFO - PROCESS | 2176 | 1467037292686 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:32 INFO - PROCESS | 2176 | 1467037292847 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 07:21:32 INFO - PROCESS | 2176 | 1467037292857 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:32 INFO - PROCESS | 2176 | 1467037292861 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:32 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDD8800 == 34 [pid = 2176] [id = 201] 07:21:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640BF43C00) [pid = 2176] [serial = 601] [outer = 0000000000000000] 07:21:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640BF4A000) [pid = 2176] [serial = 602] [outer = 000000640BF43C00] 07:21:32 INFO - PROCESS | 2176 | 1467037292918 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640C0A7800) [pid = 2176] [serial = 603] [outer = 000000640BF43C00] 07:21:33 INFO - PROCESS | 2176 | 1467037293530 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 882ms 07:21:33 INFO - PROCESS | 2176 | 1467037293548 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 07:21:33 INFO - PROCESS | 2176 | 1467037293551 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 07:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:21:33 INFO - PROCESS | 2176 | 1467037293555 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - PROCESS | 2176 | 1467037293557 Marionette TRACE conn6 <- [1,770,null,{}] 07:21:33 INFO - PROCESS | 2176 | 1467037293561 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:33 INFO - PROCESS | 2176 | 1467037293563 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:33 INFO - PROCESS | 2176 | 1467037293675 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 07:21:33 INFO - PROCESS | 2176 | 1467037293761 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 2176 | 1467037293764 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:33 INFO - PROCESS | 2176 | ++DOCSHELL 000000640495D800 == 35 [pid = 2176] [id = 202] 07:21:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006402707000) [pid = 2176] [serial = 604] [outer = 0000000000000000] 07:21:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404C19400) [pid = 2176] [serial = 605] [outer = 0000006402707000] 07:21:33 INFO - PROCESS | 2176 | 1467037293821 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640BF46800) [pid = 2176] [serial = 606] [outer = 0000006402707000] 07:21:34 INFO - PROCESS | 2176 | 1467037294467 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 985ms 07:21:34 INFO - PROCESS | 2176 | 1467037294543 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 07:21:34 INFO - PROCESS | 2176 | 1467037294548 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 07:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:21:34 INFO - PROCESS | 2176 | 1467037294553 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 2176 | 1467037294556 Marionette TRACE conn6 <- [1,774,null,{}] 07:21:34 INFO - PROCESS | 2176 | 1467037294562 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:34 INFO - PROCESS | 2176 | 1467037294565 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:34 INFO - PROCESS | 2176 | 1467037294737 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 07:21:34 INFO - PROCESS | 2176 | 1467037294747 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 2176 | 1467037294749 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:34 INFO - PROCESS | 2176 | ++DOCSHELL 000000640716E800 == 36 [pid = 2176] [id = 203] 07:21:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404C1C400) [pid = 2176] [serial = 607] [outer = 0000000000000000] 07:21:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006406150400) [pid = 2176] [serial = 608] [outer = 0000006404C1C400] 07:21:34 INFO - PROCESS | 2176 | 1467037294800 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408312400) [pid = 2176] [serial = 609] [outer = 0000006404C1C400] 07:21:35 INFO - PROCESS | 2176 | --DOCSHELL 00000064070BF800 == 35 [pid = 2176] [id = 138] 07:21:35 INFO - PROCESS | 2176 | --DOCSHELL 0000006404960000 == 34 [pid = 2176] [id = 124] 07:21:35 INFO - PROCESS | 2176 | --DOCSHELL 000000647BEA9000 == 33 [pid = 2176] [id = 136] 07:21:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC5E800 == 32 [pid = 2176] [id = 126] 07:21:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBB0800 == 31 [pid = 2176] [id = 127] 07:21:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD1E800 == 30 [pid = 2176] [id = 131] 07:21:35 INFO - PROCESS | 2176 | --DOCSHELL 00000064774BF000 == 29 [pid = 2176] [id = 133] 07:21:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640C120000 == 28 [pid = 2176] [id = 129] 07:21:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC5D000 == 27 [pid = 2176] [id = 132] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640547BC00) [pid = 2176] [serial = 560] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006402039800) [pid = 2176] [serial = 554] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064026AA400) [pid = 2176] [serial = 555] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064047F9000) [pid = 2176] [serial = 557] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006408EE9000) [pid = 2176] [serial = 551] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006407722800) [pid = 2176] [serial = 563] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006405516800) [pid = 2176] [serial = 561] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640808EC00) [pid = 2176] [serial = 566] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640970F800) [pid = 2176] [serial = 569] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006407F96C00) [pid = 2176] [serial = 564] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640BDDDC00) [pid = 2176] [serial = 572] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (000000640547B400) [pid = 2176] [serial = 549] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (0000006404C1C800) [pid = 2176] [serial = 548] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (000000640AFF4000) [pid = 2176] [serial = 570] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (0000006404C17400) [pid = 2176] [serial = 558] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (0000006408A07400) [pid = 2176] [serial = 567] [outer = 0000000000000000] [url = about:blank] 07:21:35 INFO - PROCESS | 2176 | 1467037295940 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1429ms 07:21:35 INFO - PROCESS | 2176 | 1467037295985 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 2176 | 1467037295990 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 07:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:21:35 INFO - PROCESS | 2176 | 1467037295994 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:21:36 INFO - PROCESS | 2176 | 1467037295998 Marionette TRACE conn6 <- [1,778,null,{}] 07:21:36 INFO - PROCESS | 2176 | 1467037296003 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:36 INFO - PROCESS | 2176 | 1467037296006 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:36 INFO - PROCESS | 2176 | 1467037296099 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 07:21:36 INFO - PROCESS | 2176 | 1467037296106 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 2176 | 1467037296110 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:36 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404F78800 == 28 [pid = 2176] [id = 204] 07:21:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (0000006402591000) [pid = 2176] [serial = 610] [outer = 0000000000000000] 07:21:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (000000640270A400) [pid = 2176] [serial = 611] [outer = 0000006402591000] 07:21:36 INFO - PROCESS | 2176 | 1467037296159 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (00000064027FA400) [pid = 2176] [serial = 612] [outer = 0000006402591000] 07:21:36 INFO - PROCESS | 2176 | 1467037296642 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 07:21:36 INFO - PROCESS | 2176 | 1467037296691 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 07:21:36 INFO - PROCESS | 2176 | 1467037296696 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 07:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:21:36 INFO - PROCESS | 2176 | 1467037296703 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:21:36 INFO - PROCESS | 2176 | 1467037296706 Marionette TRACE conn6 <- [1,782,null,{}] 07:21:36 INFO - PROCESS | 2176 | 1467037296710 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:36 INFO - PROCESS | 2176 | 1467037296712 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:36 INFO - PROCESS | 2176 | 1467037296805 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 07:21:36 INFO - PROCESS | 2176 | 1467037296858 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 2176 | 1467037296861 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:36 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080CE000 == 29 [pid = 2176] [id = 205] 07:21:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006404C13400) [pid = 2176] [serial = 613] [outer = 0000000000000000] 07:21:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006404D6B400) [pid = 2176] [serial = 614] [outer = 0000006404C13400] 07:21:36 INFO - PROCESS | 2176 | 1467037296965 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (000000640547B400) [pid = 2176] [serial = 615] [outer = 0000006404C13400] 07:21:37 INFO - PROCESS | 2176 | 1467037297353 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 672ms 07:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:21:37 INFO - PROCESS | 2176 | 1467037297387 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 07:21:37 INFO - PROCESS | 2176 | 1467037297390 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 07:21:37 INFO - PROCESS | 2176 | 1467037297393 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 2176 | 1467037297397 Marionette TRACE conn6 <- [1,786,null,{}] 07:21:37 INFO - PROCESS | 2176 | 1467037297409 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:37 INFO - PROCESS | 2176 | 1467037297414 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:37 INFO - PROCESS | 2176 | 1467037297502 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 07:21:37 INFO - PROCESS | 2176 | 1467037297509 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:37 INFO - PROCESS | 2176 | 1467037297512 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:37 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAD000 == 30 [pid = 2176] [id = 206] 07:21:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006402041000) [pid = 2176] [serial = 616] [outer = 0000000000000000] 07:21:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006407F8E000) [pid = 2176] [serial = 617] [outer = 0000006402041000] 07:21:37 INFO - PROCESS | 2176 | 1467037297562 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006408311800) [pid = 2176] [serial = 618] [outer = 0000006402041000] 07:21:38 INFO - PROCESS | 2176 | 1467037298047 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 07:21:38 INFO - PROCESS | 2176 | 1467037298089 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 2176 | 1467037298092 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 07:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:21:38 INFO - PROCESS | 2176 | 1467037298095 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 2176 | 1467037298097 Marionette TRACE conn6 <- [1,790,null,{}] 07:21:38 INFO - PROCESS | 2176 | 1467037298100 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:38 INFO - PROCESS | 2176 | 1467037298103 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:38 INFO - PROCESS | 2176 | 1467037298242 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 07:21:38 INFO - PROCESS | 2176 | 1467037298263 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 2176 | 1467037298265 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:38 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE22800 == 31 [pid = 2176] [id = 207] 07:21:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006408EF0400) [pid = 2176] [serial = 619] [outer = 0000000000000000] 07:21:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006408EF4000) [pid = 2176] [serial = 620] [outer = 0000006408EF0400] 07:21:38 INFO - PROCESS | 2176 | 1467037298312 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006409792400) [pid = 2176] [serial = 621] [outer = 0000006408EF0400] 07:21:38 INFO - PROCESS | 2176 | 1467037298788 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 735ms 07:21:38 INFO - PROCESS | 2176 | 1467037298832 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 2176 | 1467037298835 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 07:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:21:38 INFO - PROCESS | 2176 | 1467037298838 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 2176 | 1467037298840 Marionette TRACE conn6 <- [1,794,null,{}] 07:21:38 INFO - PROCESS | 2176 | 1467037298849 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:38 INFO - PROCESS | 2176 | 1467037298851 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:38 INFO - PROCESS | 2176 | 1467037298956 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 07:21:38 INFO - PROCESS | 2176 | 1467037298963 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 2176 | 1467037298965 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:38 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C653000 == 32 [pid = 2176] [id = 208] 07:21:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (00000064046EFC00) [pid = 2176] [serial = 622] [outer = 0000000000000000] 07:21:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640AFE5400) [pid = 2176] [serial = 623] [outer = 00000064046EFC00] 07:21:39 INFO - PROCESS | 2176 | 1467037299010 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640BDD2000) [pid = 2176] [serial = 624] [outer = 00000064046EFC00] 07:21:39 INFO - PROCESS | 2176 | 1467037299484 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 07:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 07:21:39 INFO - PROCESS | 2176 | 1467037299512 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 07:21:39 INFO - PROCESS | 2176 | 1467037299514 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 07:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:21:39 INFO - PROCESS | 2176 | 1467037299523 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - PROCESS | 2176 | 1467037299524 Marionette TRACE conn6 <- [1,798,null,{}] 07:21:39 INFO - PROCESS | 2176 | 1467037299555 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:39 INFO - PROCESS | 2176 | 1467037299561 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:39 INFO - PROCESS | 2176 | 1467037299705 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 07:21:39 INFO - PROCESS | 2176 | 1467037299712 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 2176 | 1467037299714 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:39 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC6000 == 33 [pid = 2176] [id = 209] 07:21:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064098D7000) [pid = 2176] [serial = 625] [outer = 0000000000000000] 07:21:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640BE9B400) [pid = 2176] [serial = 626] [outer = 00000064098D7000] 07:21:39 INFO - PROCESS | 2176 | 1467037299760 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C155400) [pid = 2176] [serial = 627] [outer = 00000064098D7000] 07:21:40 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006407F90400) [pid = 2176] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:21:40 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640BE9DC00) [pid = 2176] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:21:40 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006407F8A000) [pid = 2176] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:21:40 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006404E35000) [pid = 2176] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:21:40 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640979AC00) [pid = 2176] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:21:40 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640BDDA800) [pid = 2176] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:21:40 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (00000064048F7C00) [pid = 2176] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:21:40 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006402550800) [pid = 2176] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:21:40 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640270F000) [pid = 2176] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:21:40 INFO - PROCESS | 2176 | 1467037300264 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 777ms 07:21:40 INFO - PROCESS | 2176 | 1467037300302 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 2176 | 1467037300305 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 07:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:21:40 INFO - PROCESS | 2176 | 1467037300308 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 2176 | 1467037300310 Marionette TRACE conn6 <- [1,802,null,{}] 07:21:40 INFO - PROCESS | 2176 | 1467037300313 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:40 INFO - PROCESS | 2176 | 1467037300315 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:40 INFO - PROCESS | 2176 | 1467037300397 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 07:21:40 INFO - PROCESS | 2176 | 1467037300403 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 2176 | 1467037300405 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:40 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763A1800 == 34 [pid = 2176] [id = 210] 07:21:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006408EEC400) [pid = 2176] [serial = 628] [outer = 0000000000000000] 07:21:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640BF45C00) [pid = 2176] [serial = 629] [outer = 0000006408EEC400] 07:21:40 INFO - PROCESS | 2176 | 1467037300452 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640C206400) [pid = 2176] [serial = 630] [outer = 0000006408EEC400] 07:21:40 INFO - PROCESS | 2176 | 1467037300875 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 2176 | 1467037300904 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 07:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:21:40 INFO - PROCESS | 2176 | 1467037300908 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 2176 | 1467037300909 Marionette TRACE conn6 <- [1,806,null,{}] 07:21:40 INFO - PROCESS | 2176 | 1467037300913 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:40 INFO - PROCESS | 2176 | 1467037300915 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:41 INFO - PROCESS | 2176 | 1467037300996 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 07:21:41 INFO - PROCESS | 2176 | 1467037301003 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:41 INFO - PROCESS | 2176 | 1467037301005 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:41 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D40000 == 35 [pid = 2176] [id = 211] 07:21:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C20CC00) [pid = 2176] [serial = 631] [outer = 0000000000000000] 07:21:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C214000) [pid = 2176] [serial = 632] [outer = 000000640C20CC00] 07:21:41 INFO - PROCESS | 2176 | 1467037301052 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C254C00) [pid = 2176] [serial = 633] [outer = 000000640C20CC00] 07:21:41 INFO - PROCESS | 2176 | 1467037301495 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 07:21:41 INFO - PROCESS | 2176 | 1467037301542 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 2176 | 1467037301545 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 07:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:21:41 INFO - PROCESS | 2176 | 1467037301548 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 2176 | 1467037301550 Marionette TRACE conn6 <- [1,810,null,{}] 07:21:41 INFO - PROCESS | 2176 | 1467037301558 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:41 INFO - PROCESS | 2176 | 1467037301560 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:41 INFO - PROCESS | 2176 | 1467037301641 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 07:21:41 INFO - PROCESS | 2176 | 1467037301647 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:41 INFO - PROCESS | 2176 | 1467037301649 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:41 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAC800 == 36 [pid = 2176] [id = 212] 07:21:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C25B800) [pid = 2176] [serial = 634] [outer = 0000000000000000] 07:21:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C5E2C00) [pid = 2176] [serial = 635] [outer = 000000640C25B800] 07:21:41 INFO - PROCESS | 2176 | 1467037301694 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C5EAC00) [pid = 2176] [serial = 636] [outer = 000000640C25B800] 07:21:42 INFO - PROCESS | 2176 | 1467037302276 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 2176 | 1467037302423 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 07:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:21:42 INFO - PROCESS | 2176 | 1467037302431 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - PROCESS | 2176 | 1467037302434 Marionette TRACE conn6 <- [1,814,null,{}] 07:21:42 INFO - PROCESS | 2176 | 1467037302450 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:42 INFO - PROCESS | 2176 | 1467037302454 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:42 INFO - PROCESS | 2176 | 1467037302579 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 07:21:42 INFO - PROCESS | 2176 | 1467037302645 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 2176 | 1467037302651 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:42 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061CD800 == 37 [pid = 2176] [id = 213] 07:21:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006401CB1800) [pid = 2176] [serial = 637] [outer = 0000000000000000] 07:21:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064027F8400) [pid = 2176] [serial = 638] [outer = 0000006401CB1800] 07:21:42 INFO - PROCESS | 2176 | 1467037302710 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006404D64800) [pid = 2176] [serial = 639] [outer = 0000006401CB1800] 07:21:43 INFO - PROCESS | 2176 | 1467037303461 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1093ms 07:21:43 INFO - PROCESS | 2176 | 1467037303525 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 2176 | 1467037303531 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 07:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:21:43 INFO - PROCESS | 2176 | 1467037303537 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 2176 | 1467037303540 Marionette TRACE conn6 <- [1,818,null,{}] 07:21:43 INFO - PROCESS | 2176 | 1467037303545 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:43 INFO - PROCESS | 2176 | 1467037303548 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:43 INFO - PROCESS | 2176 | 1467037303675 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 07:21:43 INFO - PROCESS | 2176 | 1467037303748 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:43 INFO - PROCESS | 2176 | 1467037303750 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:43 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C120000 == 38 [pid = 2176] [id = 214] 07:21:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006405CDA400) [pid = 2176] [serial = 640] [outer = 0000000000000000] 07:21:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (00000064069BA800) [pid = 2176] [serial = 641] [outer = 0000006405CDA400] 07:21:43 INFO - PROCESS | 2176 | 1467037303810 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006408A07800) [pid = 2176] [serial = 642] [outer = 0000006405CDA400] 07:21:44 INFO - PROCESS | 2176 | --DOCSHELL 0000006476D40000 == 37 [pid = 2176] [id = 211] 07:21:44 INFO - PROCESS | 2176 | --DOCSHELL 00000064763A1800 == 36 [pid = 2176] [id = 210] 07:21:44 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC6000 == 35 [pid = 2176] [id = 209] 07:21:44 INFO - PROCESS | 2176 | --DOCSHELL 000000640C653000 == 34 [pid = 2176] [id = 208] 07:21:44 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE22800 == 33 [pid = 2176] [id = 207] 07:21:44 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAD000 == 32 [pid = 2176] [id = 206] 07:21:44 INFO - PROCESS | 2176 | --DOCSHELL 00000064080CE000 == 31 [pid = 2176] [id = 205] 07:21:44 INFO - PROCESS | 2176 | --DOCSHELL 0000006404F78800 == 30 [pid = 2176] [id = 204] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006409795000) [pid = 2176] [serial = 552] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BF49C00) [pid = 2176] [serial = 593] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006408090000) [pid = 2176] [serial = 584] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640830B800) [pid = 2176] [serial = 587] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408A03000) [pid = 2176] [serial = 585] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064098D2C00) [pid = 2176] [serial = 590] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640BE9C000) [pid = 2176] [serial = 573] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404D62C00) [pid = 2176] [serial = 578] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006404F31000) [pid = 2176] [serial = 579] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006404F2C800) [pid = 2176] [serial = 581] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064027F1C00) [pid = 2176] [serial = 575] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006404C18000) [pid = 2176] [serial = 576] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C09B800) [pid = 2176] [serial = 594] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640AFF2000) [pid = 2176] [serial = 591] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006405510800) [pid = 2176] [serial = 582] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006409791800) [pid = 2176] [serial = 588] [outer = 0000000000000000] [url = about:blank] 07:21:44 INFO - PROCESS | 2176 | 1467037304717 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1232ms 07:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:21:44 INFO - PROCESS | 2176 | 1467037304771 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 07:21:44 INFO - PROCESS | 2176 | 1467037304775 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 07:21:44 INFO - PROCESS | 2176 | 1467037304780 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:21:44 INFO - PROCESS | 2176 | 1467037304784 Marionette TRACE conn6 <- [1,822,null,{}] 07:21:44 INFO - PROCESS | 2176 | 1467037304789 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:44 INFO - PROCESS | 2176 | 1467037304792 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:44 INFO - PROCESS | 2176 | 1467037304881 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 07:21:44 INFO - PROCESS | 2176 | 1467037304890 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:44 INFO - PROCESS | 2176 | 1467037304894 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:44 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405392000 == 31 [pid = 2176] [id = 215] 07:21:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006402706400) [pid = 2176] [serial = 643] [outer = 0000000000000000] 07:21:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064027F5800) [pid = 2176] [serial = 644] [outer = 0000006402706400] 07:21:44 INFO - PROCESS | 2176 | 1467037304943 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404C14C00) [pid = 2176] [serial = 645] [outer = 0000006402706400] 07:21:45 INFO - PROCESS | 2176 | 1467037305458 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 733ms 07:21:45 INFO - PROCESS | 2176 | 1467037305514 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 07:21:45 INFO - PROCESS | 2176 | 1467037305519 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 07:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:21:45 INFO - PROCESS | 2176 | 1467037305525 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 2176 | 1467037305528 Marionette TRACE conn6 <- [1,826,null,{}] 07:21:45 INFO - PROCESS | 2176 | 1467037305531 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:45 INFO - PROCESS | 2176 | 1467037305534 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:45 INFO - PROCESS | 2176 | 1467037305622 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 07:21:45 INFO - PROCESS | 2176 | 1467037305688 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 2176 | 1467037305690 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:45 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080CE000 == 32 [pid = 2176] [id = 216] 07:21:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006405057C00) [pid = 2176] [serial = 646] [outer = 0000000000000000] 07:21:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006405514000) [pid = 2176] [serial = 647] [outer = 0000006405057C00] 07:21:45 INFO - PROCESS | 2176 | 1467037305748 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006406152800) [pid = 2176] [serial = 648] [outer = 0000006405057C00] 07:21:46 INFO - PROCESS | 2176 | 1467037306141 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 07:21:46 INFO - PROCESS | 2176 | 1467037306199 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 2176 | 1467037306202 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 07:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:21:46 INFO - PROCESS | 2176 | 1467037306205 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 2176 | 1467037306209 Marionette TRACE conn6 <- [1,830,null,{}] 07:21:46 INFO - PROCESS | 2176 | 1467037306220 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:46 INFO - PROCESS | 2176 | 1467037306225 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:46 INFO - PROCESS | 2176 | 1467037306343 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 07:21:46 INFO - PROCESS | 2176 | 1467037306350 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:46 INFO - PROCESS | 2176 | 1467037306354 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:46 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD38800 == 33 [pid = 2176] [id = 217] 07:21:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006408315800) [pid = 2176] [serial = 649] [outer = 0000000000000000] 07:21:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408A0C400) [pid = 2176] [serial = 650] [outer = 0000006408315800] 07:21:46 INFO - PROCESS | 2176 | 1467037306403 Marionette DEBUG loaded listener.js 07:21:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006409712000) [pid = 2176] [serial = 651] [outer = 0000006408315800] 07:21:46 INFO - PROCESS | 2176 | 1467037306833 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 07:21:46 INFO - PROCESS | 2176 | 1467037306901 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 2176 | 1467037306904 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 07:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:21:46 INFO - PROCESS | 2176 | 1467037306907 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 2176 | 1467037306910 Marionette TRACE conn6 <- [1,834,null,{}] 07:21:46 INFO - PROCESS | 2176 | 1467037306913 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:46 INFO - PROCESS | 2176 | 1467037306915 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:48 INFO - PROCESS | 2176 | 1467037308143 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 07:21:48 INFO - PROCESS | 2176 | 1467037308589 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:48 INFO - PROCESS | 2176 | 1467037308591 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:48 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD07800 == 34 [pid = 2176] [id = 218] 07:21:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640BF44C00) [pid = 2176] [serial = 652] [outer = 0000000000000000] 07:21:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640BF47C00) [pid = 2176] [serial = 653] [outer = 000000640BF44C00] 07:21:48 INFO - PROCESS | 2176 | 1467037308656 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C09BC00) [pid = 2176] [serial = 654] [outer = 000000640BF44C00] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408EF0400) [pid = 2176] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404C1C400) [pid = 2176] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006404C13400) [pid = 2176] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006402591000) [pid = 2176] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006402041000) [pid = 2176] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064027F9C00) [pid = 2176] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064046EFC00) [pid = 2176] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064061FFC00) [pid = 2176] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (00000064098D7000) [pid = 2176] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640BF43C00) [pid = 2176] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C20CC00) [pid = 2176] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006408EEC400) [pid = 2176] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:21:48 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006402707000) [pid = 2176] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:21:49 INFO - PROCESS | 2176 | 1467037309069 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2187ms 07:21:49 INFO - PROCESS | 2176 | 1467037309096 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 2176 | 1467037309099 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 07:21:49 INFO - PROCESS | 2176 | 1467037309102 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:21:49 INFO - PROCESS | 2176 | 1467037309103 Marionette TRACE conn6 <- [1,838,null,{}] 07:21:49 INFO - PROCESS | 2176 | 1467037309107 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:49 INFO - PROCESS | 2176 | 1467037309109 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:49 INFO - PROCESS | 2176 | 1467037309217 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 07:21:49 INFO - PROCESS | 2176 | 1467037309257 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 2176 | 1467037309260 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:49 INFO - PROCESS | 2176 | ++DOCSHELL 000000647585A800 == 35 [pid = 2176] [id = 219] 07:21:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006402038800) [pid = 2176] [serial = 655] [outer = 0000000000000000] 07:21:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064098CB000) [pid = 2176] [serial = 656] [outer = 0000006402038800] 07:21:49 INFO - PROCESS | 2176 | 1467037309309 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640C0A3800) [pid = 2176] [serial = 657] [outer = 0000006402038800] 07:21:49 INFO - PROCESS | 2176 | 1467037309742 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 07:21:49 INFO - PROCESS | 2176 | 1467037309776 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 2176 | 1467037309778 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 07:21:49 INFO - PROCESS | 2176 | 1467037309782 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:21:49 INFO - PROCESS | 2176 | 1467037309783 Marionette TRACE conn6 <- [1,842,null,{}] 07:21:49 INFO - PROCESS | 2176 | 1467037309787 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:49 INFO - PROCESS | 2176 | 1467037309801 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:49 INFO - PROCESS | 2176 | 1467037309907 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 07:21:49 INFO - PROCESS | 2176 | 1467037309917 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 2176 | 1467037309919 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:49 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477387000 == 36 [pid = 2176] [id = 220] 07:21:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640C208000) [pid = 2176] [serial = 658] [outer = 0000000000000000] 07:21:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640C254800) [pid = 2176] [serial = 659] [outer = 000000640C208000] 07:21:49 INFO - PROCESS | 2176 | 1467037309963 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C7C4000) [pid = 2176] [serial = 660] [outer = 000000640C208000] 07:21:50 INFO - PROCESS | 2176 | 1467037310390 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 07:21:50 INFO - PROCESS | 2176 | 1467037310415 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 2176 | 1467037310417 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 07:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:21:50 INFO - PROCESS | 2176 | 1467037310420 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 2176 | 1467037310422 Marionette TRACE conn6 <- [1,846,null,{}] 07:21:50 INFO - PROCESS | 2176 | 1467037310426 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:50 INFO - PROCESS | 2176 | 1467037310428 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:50 INFO - PROCESS | 2176 | 1467037310510 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 07:21:50 INFO - PROCESS | 2176 | 1467037310516 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 2176 | 1467037310518 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:50 INFO - PROCESS | 2176 | ++DOCSHELL 000000647758D000 == 37 [pid = 2176] [id = 221] 07:21:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C7C8800) [pid = 2176] [serial = 661] [outer = 0000000000000000] 07:21:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C7CFC00) [pid = 2176] [serial = 662] [outer = 000000640C7C8800] 07:21:50 INFO - PROCESS | 2176 | 1467037310562 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640CD58800) [pid = 2176] [serial = 663] [outer = 000000640C7C8800] 07:21:51 INFO - PROCESS | 2176 | 1467037311143 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 777ms 07:21:51 INFO - PROCESS | 2176 | 1467037311201 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 2176 | 1467037311205 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 07:21:51 INFO - PROCESS | 2176 | 1467037311211 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:21:51 INFO - PROCESS | 2176 | 1467037311214 Marionette TRACE conn6 <- [1,850,null,{}] 07:21:51 INFO - PROCESS | 2176 | 1467037311221 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:51 INFO - PROCESS | 2176 | 1467037311224 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:51 INFO - PROCESS | 2176 | 1467037311386 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 07:21:51 INFO - PROCESS | 2176 | 1467037311431 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 2176 | 1467037311434 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:51 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408064800 == 38 [pid = 2176] [id = 222] 07:21:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640270F000) [pid = 2176] [serial = 664] [outer = 0000000000000000] 07:21:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064048FA400) [pid = 2176] [serial = 665] [outer = 000000640270F000] 07:21:51 INFO - PROCESS | 2176 | 1467037311494 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640550D800) [pid = 2176] [serial = 666] [outer = 000000640270F000] 07:21:52 INFO - PROCESS | 2176 | 1467037312166 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:21:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064055E4800) [pid = 2176] [serial = 667] [outer = 00000064785D5800] 07:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 987ms 07:21:52 INFO - PROCESS | 2176 | 1467037312210 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 2176 | 1467037312215 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 07:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:21:52 INFO - PROCESS | 2176 | 1467037312279 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 2176 | 1467037312282 Marionette TRACE conn6 <- [1,854,null,{}] 07:21:52 INFO - PROCESS | 2176 | 1467037312310 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:52 INFO - PROCESS | 2176 | 1467037312313 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:52 INFO - PROCESS | 2176 | 1467037312435 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 07:21:52 INFO - PROCESS | 2176 | 1467037312502 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:52 INFO - PROCESS | 2176 | 1467037312505 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:52 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBA2000 == 39 [pid = 2176] [id = 223] 07:21:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006408310400) [pid = 2176] [serial = 668] [outer = 0000000000000000] 07:21:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640970B400) [pid = 2176] [serial = 669] [outer = 0000006408310400] 07:21:52 INFO - PROCESS | 2176 | 1467037312565 Marionette DEBUG loaded listener.js 07:21:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C152400) [pid = 2176] [serial = 670] [outer = 0000006408310400] 07:21:53 INFO - PROCESS | 2176 | 1467037313192 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 986ms 07:21:53 INFO - PROCESS | 2176 | 1467037313242 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 2176 | 1467037313245 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 07:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:21:53 INFO - PROCESS | 2176 | 1467037313249 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 2176 | 1467037313253 Marionette TRACE conn6 <- [1,858,null,{}] 07:21:53 INFO - PROCESS | 2176 | 1467037313265 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:53 INFO - PROCESS | 2176 | 1467037313270 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:53 INFO - PROCESS | 2176 | 1467037313381 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 07:21:53 INFO - PROCESS | 2176 | 1467037313458 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 2176 | 1467037313462 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:53 INFO - PROCESS | 2176 | ++DOCSHELL 000000647826D800 == 40 [pid = 2176] [id = 224] 07:21:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C5EE400) [pid = 2176] [serial = 671] [outer = 0000000000000000] 07:21:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640CD56800) [pid = 2176] [serial = 672] [outer = 000000640C5EE400] 07:21:53 INFO - PROCESS | 2176 | 1467037313562 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (00000064696C1C00) [pid = 2176] [serial = 673] [outer = 000000640C5EE400] 07:21:54 INFO - PROCESS | 2176 | 1467037314142 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 945ms 07:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:21:54 INFO - PROCESS | 2176 | 1467037314196 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 07:21:54 INFO - PROCESS | 2176 | 1467037314199 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 07:21:54 INFO - PROCESS | 2176 | 1467037314203 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:21:54 INFO - PROCESS | 2176 | 1467037314205 Marionette TRACE conn6 <- [1,862,null,{}] 07:21:54 INFO - PROCESS | 2176 | 1467037314209 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:54 INFO - PROCESS | 2176 | 1467037314211 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:54 INFO - PROCESS | 2176 | 1467037314373 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 07:21:54 INFO - PROCESS | 2176 | 1467037314382 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:54 INFO - PROCESS | 2176 | 1467037314384 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:54 INFO - PROCESS | 2176 | ++DOCSHELL 000000646965C800 == 41 [pid = 2176] [id = 225] 07:21:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C15D400) [pid = 2176] [serial = 674] [outer = 0000000000000000] 07:21:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640CD5DC00) [pid = 2176] [serial = 675] [outer = 000000640C15D400] 07:21:54 INFO - PROCESS | 2176 | 1467037314439 Marionette DEBUG loaded listener.js 07:21:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006476246C00) [pid = 2176] [serial = 676] [outer = 000000640C15D400] 07:21:55 INFO - PROCESS | 2176 | 1467037315217 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1028ms 07:21:55 INFO - PROCESS | 2176 | 1467037315243 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 07:21:55 INFO - PROCESS | 2176 | 1467037315248 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 07:21:55 INFO - PROCESS | 2176 | 1467037315254 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:21:55 INFO - PROCESS | 2176 | 1467037315257 Marionette TRACE conn6 <- [1,866,null,{}] 07:21:55 INFO - PROCESS | 2176 | 1467037315263 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:55 INFO - PROCESS | 2176 | 1467037315266 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:55 INFO - PROCESS | 2176 | 1467037315374 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 07:21:55 INFO - PROCESS | 2176 | 1467037315448 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:55 INFO - PROCESS | 2176 | 1467037315452 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:55 INFO - PROCESS | 2176 | ++DOCSHELL 000000640501C800 == 42 [pid = 2176] [id = 226] 07:21:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006402707C00) [pid = 2176] [serial = 677] [outer = 0000000000000000] 07:21:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006404F24C00) [pid = 2176] [serial = 678] [outer = 0000006402707C00] 07:21:55 INFO - PROCESS | 2176 | 1467037315504 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640618E800) [pid = 2176] [serial = 679] [outer = 0000006402707C00] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 0000006477387000 == 41 [pid = 2176] [id = 220] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 000000647585A800 == 40 [pid = 2176] [id = 219] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD07800 == 39 [pid = 2176] [id = 218] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD38800 == 38 [pid = 2176] [id = 217] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 00000064080CE000 == 37 [pid = 2176] [id = 216] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 0000006405392000 == 36 [pid = 2176] [id = 215] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640716E800 == 35 [pid = 2176] [id = 203] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 00000064061CD800 == 34 [pid = 2176] [id = 213] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640C120000 == 33 [pid = 2176] [id = 214] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAC800 == 32 [pid = 2176] [id = 212] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 000000646965C800 == 31 [pid = 2176] [id = 225] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 000000647826D800 == 30 [pid = 2176] [id = 224] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBA2000 == 29 [pid = 2176] [id = 223] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 000000647758D000 == 28 [pid = 2176] [id = 221] 07:21:56 INFO - PROCESS | 2176 | --DOCSHELL 0000006408064800 == 27 [pid = 2176] [id = 222] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006408EF4000) [pid = 2176] [serial = 620] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006408312400) [pid = 2176] [serial = 609] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006406150400) [pid = 2176] [serial = 608] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006404D6B400) [pid = 2176] [serial = 614] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640547B400) [pid = 2176] [serial = 615] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640270A400) [pid = 2176] [serial = 611] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (00000064027FA400) [pid = 2176] [serial = 612] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006407F8E000) [pid = 2176] [serial = 617] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006404F2A400) [pid = 2176] [serial = 597] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640424F800) [pid = 2176] [serial = 596] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640AFE5400) [pid = 2176] [serial = 623] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006408A02800) [pid = 2176] [serial = 600] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006407727C00) [pid = 2176] [serial = 599] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006409792400) [pid = 2176] [serial = 621] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640BE9B400) [pid = 2176] [serial = 626] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C0A7800) [pid = 2176] [serial = 603] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640BF4A000) [pid = 2176] [serial = 602] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640BDD2000) [pid = 2176] [serial = 624] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640C254C00) [pid = 2176] [serial = 633] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C214000) [pid = 2176] [serial = 632] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C155400) [pid = 2176] [serial = 627] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640BF45C00) [pid = 2176] [serial = 629] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C5E2C00) [pid = 2176] [serial = 635] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640BF46800) [pid = 2176] [serial = 606] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640C206400) [pid = 2176] [serial = 630] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006404C19400) [pid = 2176] [serial = 605] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006408311800) [pid = 2176] [serial = 618] [outer = 0000000000000000] [url = about:blank] 07:21:56 INFO - PROCESS | 2176 | 1467037316642 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1424ms 07:21:56 INFO - PROCESS | 2176 | 1467037316685 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 07:21:56 INFO - PROCESS | 2176 | 1467037316689 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 07:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:21:56 INFO - PROCESS | 2176 | 1467037316693 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 2176 | 1467037316698 Marionette TRACE conn6 <- [1,870,null,{}] 07:21:56 INFO - PROCESS | 2176 | 1467037316703 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:56 INFO - PROCESS | 2176 | 1467037316706 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:56 INFO - PROCESS | 2176 | 1467037316801 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 07:21:56 INFO - PROCESS | 2176 | 1467037316891 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 2176 | 1467037316895 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:56 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404BB2800 == 28 [pid = 2176] [id = 227] 07:21:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064027F2400) [pid = 2176] [serial = 680] [outer = 0000000000000000] 07:21:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (00000064027F8000) [pid = 2176] [serial = 681] [outer = 00000064027F2400] 07:21:56 INFO - PROCESS | 2176 | 1467037316946 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (00000064048F8C00) [pid = 2176] [serial = 682] [outer = 00000064027F2400] 07:21:57 INFO - PROCESS | 2176 | 1467037317348 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 07:21:57 INFO - PROCESS | 2176 | 1467037317369 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 07:21:57 INFO - PROCESS | 2176 | 1467037317375 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 07:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:21:57 INFO - PROCESS | 2176 | 1467037317381 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - PROCESS | 2176 | 1467037317384 Marionette TRACE conn6 <- [1,874,null,{}] 07:21:57 INFO - PROCESS | 2176 | 1467037317388 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:57 INFO - PROCESS | 2176 | 1467037317391 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:57 INFO - PROCESS | 2176 | 1467037317515 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 07:21:57 INFO - PROCESS | 2176 | 1467037317524 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 2176 | 1467037317527 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:57 INFO - PROCESS | 2176 | ++DOCSHELL 0000006407178800 == 29 [pid = 2176] [id = 228] 07:21:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006404D5F000) [pid = 2176] [serial = 683] [outer = 0000000000000000] 07:21:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006404F2F400) [pid = 2176] [serial = 684] [outer = 0000006404D5F000] 07:21:57 INFO - PROCESS | 2176 | 1467037317576 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640550E000) [pid = 2176] [serial = 685] [outer = 0000006404D5F000] 07:21:58 INFO - PROCESS | 2176 | 1467037318019 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 692ms 07:21:58 INFO - PROCESS | 2176 | 1467037318076 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 2176 | 1467037318079 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 07:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:21:58 INFO - PROCESS | 2176 | 1467037318082 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 2176 | 1467037318086 Marionette TRACE conn6 <- [1,878,null,{}] 07:21:58 INFO - PROCESS | 2176 | 1467037318098 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:58 INFO - PROCESS | 2176 | 1467037318103 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:58 INFO - PROCESS | 2176 | 1467037318193 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 07:21:58 INFO - PROCESS | 2176 | 1467037318203 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 2176 | 1467037318207 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC61800 == 30 [pid = 2176] [id = 229] 07:21:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006407F8A400) [pid = 2176] [serial = 686] [outer = 0000000000000000] 07:21:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006407F95800) [pid = 2176] [serial = 687] [outer = 0000006407F8A400] 07:21:58 INFO - PROCESS | 2176 | 1467037318256 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006408315000) [pid = 2176] [serial = 688] [outer = 0000006407F8A400] 07:21:58 INFO - PROCESS | 2176 | 1467037318739 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 672ms 07:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:21:58 INFO - PROCESS | 2176 | 1467037318758 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 2176 | 1467037318761 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 07:21:58 INFO - PROCESS | 2176 | 1467037318765 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 2176 | 1467037318767 Marionette TRACE conn6 <- [1,882,null,{}] 07:21:58 INFO - PROCESS | 2176 | 1467037318770 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:58 INFO - PROCESS | 2176 | 1467037318772 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:58 INFO - PROCESS | 2176 | 1467037318915 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 07:21:58 INFO - PROCESS | 2176 | 1467037318964 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 2176 | 1467037318967 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD36000 == 31 [pid = 2176] [id = 230] 07:21:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006408A11800) [pid = 2176] [serial = 689] [outer = 0000000000000000] 07:21:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408EEA400) [pid = 2176] [serial = 690] [outer = 0000006408A11800] 07:21:59 INFO - PROCESS | 2176 | 1467037319014 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006409708800) [pid = 2176] [serial = 691] [outer = 0000006408A11800] 07:21:59 INFO - PROCESS | 2176 | 1467037319465 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 07:21:59 INFO - PROCESS | 2176 | 1467037319500 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 07:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:21:59 INFO - PROCESS | 2176 | 1467037319502 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 07:21:59 INFO - PROCESS | 2176 | 1467037319506 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 2176 | 1467037319508 Marionette TRACE conn6 <- [1,886,null,{}] 07:21:59 INFO - PROCESS | 2176 | 1467037319511 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:59 INFO - PROCESS | 2176 | 1467037319513 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:59 INFO - PROCESS | 2176 | 1467037319621 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 07:21:59 INFO - PROCESS | 2176 | 1467037319627 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:59 INFO - PROCESS | 2176 | 1467037319629 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:21:59 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFE3800 == 32 [pid = 2176] [id = 231] 07:21:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640274AC00) [pid = 2176] [serial = 692] [outer = 0000000000000000] 07:21:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (00000064098CE000) [pid = 2176] [serial = 693] [outer = 000000640274AC00] 07:21:59 INFO - PROCESS | 2176 | 1467037319676 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640AFF1400) [pid = 2176] [serial = 694] [outer = 000000640274AC00] 07:22:00 INFO - PROCESS | 2176 | 1467037320147 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 673ms 07:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:22:00 INFO - PROCESS | 2176 | 1467037320181 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 07:22:00 INFO - PROCESS | 2176 | 1467037320184 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 07:22:00 INFO - PROCESS | 2176 | 1467037320187 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - PROCESS | 2176 | 1467037320189 Marionette TRACE conn6 <- [1,890,null,{}] 07:22:00 INFO - PROCESS | 2176 | 1467037320199 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:00 INFO - PROCESS | 2176 | 1467037320205 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:00 INFO - PROCESS | 2176 | 1467037320352 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 07:22:00 INFO - PROCESS | 2176 | 1467037320380 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 2176 | 1467037320382 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:00 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6B8000 == 33 [pid = 2176] [id = 232] 07:22:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640AFF3C00) [pid = 2176] [serial = 695] [outer = 0000000000000000] 07:22:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BF49400) [pid = 2176] [serial = 696] [outer = 000000640AFF3C00] 07:22:00 INFO - PROCESS | 2176 | 1467037320430 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C153400) [pid = 2176] [serial = 697] [outer = 000000640AFF3C00] 07:22:00 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BF44C00) [pid = 2176] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:22:00 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006405CDA400) [pid = 2176] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:22:00 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006408315800) [pid = 2176] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:22:00 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006402706400) [pid = 2176] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:22:00 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C25B800) [pid = 2176] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:22:00 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006405057C00) [pid = 2176] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:22:00 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006401CB1800) [pid = 2176] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:22:00 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C7C8800) [pid = 2176] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:22:00 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C208000) [pid = 2176] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:22:00 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006402038800) [pid = 2176] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:22:00 INFO - PROCESS | 2176 | 1467037320971 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 840ms 07:22:01 INFO - PROCESS | 2176 | 1467037321030 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 2176 | 1467037321033 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 07:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:22:01 INFO - PROCESS | 2176 | 1467037321036 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 2176 | 1467037321038 Marionette TRACE conn6 <- [1,894,null,{}] 07:22:01 INFO - PROCESS | 2176 | 1467037321041 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:01 INFO - PROCESS | 2176 | 1467037321043 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:01 INFO - PROCESS | 2176 | 1467037321124 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 07:22:01 INFO - PROCESS | 2176 | 1467037321130 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 2176 | 1467037321132 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:01 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC7800 == 34 [pid = 2176] [id = 233] 07:22:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006405BA8800) [pid = 2176] [serial = 698] [outer = 0000000000000000] 07:22:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C14F400) [pid = 2176] [serial = 699] [outer = 0000006405BA8800] 07:22:01 INFO - PROCESS | 2176 | 1467037321178 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C207400) [pid = 2176] [serial = 700] [outer = 0000006405BA8800] 07:22:01 INFO - PROCESS | 2176 | 1467037321596 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 586ms 07:22:01 INFO - PROCESS | 2176 | 1467037321626 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 2176 | 1467037321628 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 07:22:01 INFO - PROCESS | 2176 | 1467037321631 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:22:01 INFO - PROCESS | 2176 | 1467037321633 Marionette TRACE conn6 <- [1,898,null,{}] 07:22:01 INFO - PROCESS | 2176 | 1467037321641 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:01 INFO - PROCESS | 2176 | 1467037321643 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:01 INFO - PROCESS | 2176 | 1467037321724 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 07:22:01 INFO - PROCESS | 2176 | 1467037321730 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 2176 | 1467037321732 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:01 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476228800 == 35 [pid = 2176] [id = 234] 07:22:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C210400) [pid = 2176] [serial = 701] [outer = 0000000000000000] 07:22:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C213400) [pid = 2176] [serial = 702] [outer = 000000640C210400] 07:22:01 INFO - PROCESS | 2176 | 1467037321776 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C258800) [pid = 2176] [serial = 703] [outer = 000000640C210400] 07:22:02 INFO - PROCESS | 2176 | 1467037322218 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 07:22:02 INFO - PROCESS | 2176 | 1467037322269 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 07:22:02 INFO - PROCESS | 2176 | 1467037322271 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 07:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:22:02 INFO - PROCESS | 2176 | 1467037322275 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:22:02 INFO - PROCESS | 2176 | 1467037322276 Marionette TRACE conn6 <- [1,902,null,{}] 07:22:02 INFO - PROCESS | 2176 | 1467037322280 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:02 INFO - PROCESS | 2176 | 1467037322282 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:02 INFO - PROCESS | 2176 | 1467037322363 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 07:22:02 INFO - PROCESS | 2176 | 1467037322369 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:02 INFO - PROCESS | 2176 | 1467037322371 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:02 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D9F800 == 36 [pid = 2176] [id = 235] 07:22:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C25AC00) [pid = 2176] [serial = 704] [outer = 0000000000000000] 07:22:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C5E9C00) [pid = 2176] [serial = 705] [outer = 000000640C25AC00] 07:22:02 INFO - PROCESS | 2176 | 1467037322416 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C7C8C00) [pid = 2176] [serial = 706] [outer = 000000640C25AC00] 07:22:03 INFO - PROCESS | 2176 | 1467037322991 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 776ms 07:22:03 INFO - PROCESS | 2176 | 1467037323146 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 2176 | 1467037323151 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 07:22:03 INFO - PROCESS | 2176 | 1467037323168 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:22:03 INFO - PROCESS | 2176 | 1467037323172 Marionette TRACE conn6 <- [1,906,null,{}] 07:22:03 INFO - PROCESS | 2176 | 1467037323178 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:03 INFO - PROCESS | 2176 | 1467037323181 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:03 INFO - PROCESS | 2176 | 1467037323306 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 07:22:03 INFO - PROCESS | 2176 | 1467037323373 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:03 INFO - PROCESS | 2176 | 1467037323378 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:03 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053DD000 == 37 [pid = 2176] [id = 236] 07:22:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (00000064020C8400) [pid = 2176] [serial = 707] [outer = 0000000000000000] 07:22:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064027FD800) [pid = 2176] [serial = 708] [outer = 00000064020C8400] 07:22:03 INFO - PROCESS | 2176 | 1467037323438 Marionette DEBUG loaded listener.js 07:22:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006404E3AC00) [pid = 2176] [serial = 709] [outer = 00000064020C8400] 07:22:04 INFO - PROCESS | 2176 | 1467037324164 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1019ms 07:22:04 INFO - PROCESS | 2176 | 1467037324194 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 2176 | 1467037324200 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 07:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:22:04 INFO - PROCESS | 2176 | 1467037324207 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 2176 | 1467037324210 Marionette TRACE conn6 <- [1,910,null,{}] 07:22:04 INFO - PROCESS | 2176 | 1467037324214 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:04 INFO - PROCESS | 2176 | 1467037324217 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:04 INFO - PROCESS | 2176 | 1467037324346 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 07:22:04 INFO - PROCESS | 2176 | 1467037324420 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:04 INFO - PROCESS | 2176 | 1467037324422 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:04 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE0C000 == 38 [pid = 2176] [id = 237] 07:22:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006407F8B000) [pid = 2176] [serial = 710] [outer = 0000000000000000] 07:22:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640808C400) [pid = 2176] [serial = 711] [outer = 0000006407F8B000] 07:22:04 INFO - PROCESS | 2176 | 1467037324481 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006408EEBC00) [pid = 2176] [serial = 712] [outer = 0000006407F8B000] 07:22:05 INFO - PROCESS | 2176 | 1467037325429 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:22:05 INFO - PROCESS | 2176 | --DOCSHELL 0000006476228800 == 37 [pid = 2176] [id = 234] 07:22:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC7800 == 36 [pid = 2176] [id = 233] 07:22:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6B8000 == 35 [pid = 2176] [id = 232] 07:22:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFE3800 == 34 [pid = 2176] [id = 231] 07:22:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD36000 == 33 [pid = 2176] [id = 230] 07:22:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC61800 == 32 [pid = 2176] [id = 229] 07:22:05 INFO - PROCESS | 2176 | --DOCSHELL 0000006407178800 == 31 [pid = 2176] [id = 228] 07:22:05 INFO - PROCESS | 2176 | --DOCSHELL 0000006404BB2800 == 30 [pid = 2176] [id = 227] 07:22:05 INFO - PROCESS | 2176 | --DOCSHELL 000000640501C800 == 29 [pid = 2176] [id = 226] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (00000064047FD000) [pid = 2176] [serial = 372] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640BF47C00) [pid = 2176] [serial = 653] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640C09BC00) [pid = 2176] [serial = 654] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064069BA800) [pid = 2176] [serial = 641] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006408A07800) [pid = 2176] [serial = 642] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006408A0C400) [pid = 2176] [serial = 650] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064027F5800) [pid = 2176] [serial = 644] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404C14C00) [pid = 2176] [serial = 645] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640C5EAC00) [pid = 2176] [serial = 636] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006405514000) [pid = 2176] [serial = 647] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006406152800) [pid = 2176] [serial = 648] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064027F8400) [pid = 2176] [serial = 638] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006404D64800) [pid = 2176] [serial = 639] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640CD58800) [pid = 2176] [serial = 663] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640C7CFC00) [pid = 2176] [serial = 662] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C254800) [pid = 2176] [serial = 659] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (00000064098CB000) [pid = 2176] [serial = 656] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C7C4000) [pid = 2176] [serial = 660] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C0A3800) [pid = 2176] [serial = 657] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006409712000) [pid = 2176] [serial = 651] [outer = 0000000000000000] [url = about:blank] 07:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1294ms 07:22:05 INFO - PROCESS | 2176 | 1467037325503 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 07:22:05 INFO - PROCESS | 2176 | 1467037325507 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 07:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:22:05 INFO - PROCESS | 2176 | 1467037325512 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 2176 | 1467037325515 Marionette TRACE conn6 <- [1,914,null,{}] 07:22:05 INFO - PROCESS | 2176 | 1467037325534 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:05 INFO - PROCESS | 2176 | 1467037325537 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:05 INFO - PROCESS | 2176 | 1467037325635 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 07:22:05 INFO - PROCESS | 2176 | 1467037325642 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 2176 | 1467037325647 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:05 INFO - PROCESS | 2176 | ++DOCSHELL 000000640501D800 == 30 [pid = 2176] [id = 238] 07:22:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006402702800) [pid = 2176] [serial = 713] [outer = 0000000000000000] 07:22:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640274CC00) [pid = 2176] [serial = 714] [outer = 0000006402702800] 07:22:05 INFO - PROCESS | 2176 | 1467037325696 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404C1CC00) [pid = 2176] [serial = 715] [outer = 0000006402702800] 07:22:06 INFO - PROCESS | 2176 | 1467037326197 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 735ms 07:22:06 INFO - PROCESS | 2176 | 1467037326251 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 2176 | 1467037326255 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 07:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:22:06 INFO - PROCESS | 2176 | 1467037326262 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - PROCESS | 2176 | 1467037326264 Marionette TRACE conn6 <- [1,918,null,{}] 07:22:06 INFO - PROCESS | 2176 | 1467037326268 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:06 INFO - PROCESS | 2176 | 1467037326271 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:06 INFO - PROCESS | 2176 | 1467037326364 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 07:22:06 INFO - PROCESS | 2176 | 1467037326440 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:06 INFO - PROCESS | 2176 | 1467037326442 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:06 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080D8800 == 31 [pid = 2176] [id = 239] 07:22:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006405510800) [pid = 2176] [serial = 716] [outer = 0000000000000000] 07:22:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (00000064055A0400) [pid = 2176] [serial = 717] [outer = 0000006405510800] 07:22:06 INFO - PROCESS | 2176 | 1467037326492 Marionette DEBUG loaded listener.js 07:22:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006407722800) [pid = 2176] [serial = 718] [outer = 0000006405510800] 07:22:06 INFO - PROCESS | 2176 | 1467037326918 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 07:22:06 INFO - PROCESS | 2176 | 1467037326936 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 2176 | 1467037326938 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 07:22:06 INFO - PROCESS | 2176 | 1467037326942 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:22:06 INFO - PROCESS | 2176 | 1467037326946 Marionette TRACE conn6 <- [1,922,null,{}] 07:22:06 INFO - PROCESS | 2176 | 1467037326957 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:06 INFO - PROCESS | 2176 | 1467037326962 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:07 INFO - PROCESS | 2176 | 1467037327080 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 07:22:07 INFO - PROCESS | 2176 | 1467037327089 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 2176 | 1467037327093 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:07 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD31000 == 32 [pid = 2176] [id = 240] 07:22:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006402592000) [pid = 2176] [serial = 719] [outer = 0000000000000000] 07:22:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408EEF000) [pid = 2176] [serial = 720] [outer = 0000006402592000] 07:22:07 INFO - PROCESS | 2176 | 1467037327142 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640AFE6400) [pid = 2176] [serial = 721] [outer = 0000006402592000] 07:22:07 INFO - PROCESS | 2176 | 1467037327578 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 693ms 07:22:07 INFO - PROCESS | 2176 | 1467037327638 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 07:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:22:07 INFO - PROCESS | 2176 | 1467037327641 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 07:22:07 INFO - PROCESS | 2176 | 1467037327644 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:22:07 INFO - PROCESS | 2176 | 1467037327646 Marionette TRACE conn6 <- [1,926,null,{}] 07:22:07 INFO - PROCESS | 2176 | 1467037327649 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:07 INFO - PROCESS | 2176 | 1467037327651 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:07 INFO - PROCESS | 2176 | 1467037327768 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 07:22:07 INFO - PROCESS | 2176 | 1467037327812 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 2176 | 1467037327815 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:07 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C66B800 == 33 [pid = 2176] [id = 241] 07:22:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640BEA0400) [pid = 2176] [serial = 722] [outer = 0000000000000000] 07:22:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640BF43400) [pid = 2176] [serial = 723] [outer = 000000640BEA0400] 07:22:07 INFO - PROCESS | 2176 | 1467037327861 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C09C400) [pid = 2176] [serial = 724] [outer = 000000640BEA0400] 07:22:08 INFO - PROCESS | 2176 | 1467037328308 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 735ms 07:22:08 INFO - PROCESS | 2176 | 1467037328382 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 07:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:22:08 INFO - PROCESS | 2176 | 1467037328384 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 07:22:08 INFO - PROCESS | 2176 | 1467037328393 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 2176 | 1467037328395 Marionette TRACE conn6 <- [1,930,null,{}] 07:22:08 INFO - PROCESS | 2176 | 1467037328398 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:08 INFO - PROCESS | 2176 | 1467037328400 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:08 INFO - PROCESS | 2176 | 1467037328537 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 07:22:08 INFO - PROCESS | 2176 | 1467037328549 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:08 INFO - PROCESS | 2176 | 1467037328551 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:08 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC4800 == 34 [pid = 2176] [id = 242] 07:22:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006402550C00) [pid = 2176] [serial = 725] [outer = 0000000000000000] 07:22:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C154800) [pid = 2176] [serial = 726] [outer = 0000006402550C00] 07:22:08 INFO - PROCESS | 2176 | 1467037328596 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C212400) [pid = 2176] [serial = 727] [outer = 0000006402550C00] 07:22:09 INFO - PROCESS | 2176 | 1467037329066 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 735ms 07:22:09 INFO - PROCESS | 2176 | 1467037329126 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 2176 | 1467037329128 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 07:22:09 INFO - PROCESS | 2176 | 1467037329131 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:22:09 INFO - PROCESS | 2176 | 1467037329133 Marionette TRACE conn6 <- [1,934,null,{}] 07:22:09 INFO - PROCESS | 2176 | 1467037329147 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:09 INFO - PROCESS | 2176 | 1467037329153 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:09 INFO - PROCESS | 2176 | 1467037329302 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 07:22:09 INFO - PROCESS | 2176 | 1467037329349 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 2176 | 1467037329351 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:09 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D99800 == 35 [pid = 2176] [id = 243] 07:22:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C7C4800) [pid = 2176] [serial = 728] [outer = 0000000000000000] 07:22:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640CD5D400) [pid = 2176] [serial = 729] [outer = 000000640C7C4800] 07:22:09 INFO - PROCESS | 2176 | 1467037329398 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (00000064758BD400) [pid = 2176] [serial = 730] [outer = 000000640C7C4800] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006408A11800) [pid = 2176] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006402707C00) [pid = 2176] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006404D5F000) [pid = 2176] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006407F8A400) [pid = 2176] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C5EE400) [pid = 2176] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640C15D400) [pid = 2176] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640274AC00) [pid = 2176] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640270F000) [pid = 2176] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006408310400) [pid = 2176] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C210400) [pid = 2176] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640AFF3C00) [pid = 2176] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064027F2400) [pid = 2176] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:22:09 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006405BA8800) [pid = 2176] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:22:09 INFO - PROCESS | 2176 | 1467037329889 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 777ms 07:22:09 INFO - PROCESS | 2176 | 1467037329915 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 2176 | 1467037329917 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 07:22:09 INFO - PROCESS | 2176 | 1467037329920 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:22:09 INFO - PROCESS | 2176 | 1467037329922 Marionette TRACE conn6 <- [1,938,null,{}] 07:22:09 INFO - PROCESS | 2176 | 1467037329926 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:09 INFO - PROCESS | 2176 | 1467037329928 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:10 INFO - PROCESS | 2176 | 1467037330010 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 07:22:10 INFO - PROCESS | 2176 | 1467037330015 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:10 INFO - PROCESS | 2176 | 1467037330017 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:10 INFO - PROCESS | 2176 | ++DOCSHELL 000000647757E800 == 36 [pid = 2176] [id = 244] 07:22:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006402707C00) [pid = 2176] [serial = 731] [outer = 0000000000000000] 07:22:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C206C00) [pid = 2176] [serial = 732] [outer = 0000006402707C00] 07:22:10 INFO - PROCESS | 2176 | 1467037330063 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006475AD7C00) [pid = 2176] [serial = 733] [outer = 0000006402707C00] 07:22:10 INFO - PROCESS | 2176 | 1467037330483 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 587ms 07:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:22:10 INFO - PROCESS | 2176 | 1467037330519 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 07:22:10 INFO - PROCESS | 2176 | 1467037330522 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 07:22:10 INFO - PROCESS | 2176 | 1467037330529 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 2176 | 1467037330531 Marionette TRACE conn6 <- [1,942,null,{}] 07:22:10 INFO - PROCESS | 2176 | 1467037330535 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:10 INFO - PROCESS | 2176 | 1467037330537 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:10 INFO - PROCESS | 2176 | 1467037330629 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 07:22:10 INFO - PROCESS | 2176 | 1467037330635 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:10 INFO - PROCESS | 2176 | 1467037330637 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:10 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D25000 == 37 [pid = 2176] [id = 245] 07:22:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064762C3C00) [pid = 2176] [serial = 734] [outer = 0000000000000000] 07:22:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000647630D400) [pid = 2176] [serial = 735] [outer = 00000064762C3C00] 07:22:10 INFO - PROCESS | 2176 | 1467037330682 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006476A37400) [pid = 2176] [serial = 736] [outer = 00000064762C3C00] 07:22:11 INFO - PROCESS | 2176 | 1467037331109 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 07:22:11 INFO - PROCESS | 2176 | 1467037331156 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 07:22:11 INFO - PROCESS | 2176 | 1467037331158 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 07:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:22:11 INFO - PROCESS | 2176 | 1467037331166 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - PROCESS | 2176 | 1467037331168 Marionette TRACE conn6 <- [1,946,null,{}] 07:22:11 INFO - PROCESS | 2176 | 1467037331172 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:11 INFO - PROCESS | 2176 | 1467037331174 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:11 INFO - PROCESS | 2176 | 1467037331258 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 07:22:11 INFO - PROCESS | 2176 | 1467037331263 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:11 INFO - PROCESS | 2176 | 1467037331265 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:11 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD30800 == 38 [pid = 2176] [id = 246] 07:22:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006476C57C00) [pid = 2176] [serial = 737] [outer = 0000000000000000] 07:22:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006476D56800) [pid = 2176] [serial = 738] [outer = 0000006476C57C00] 07:22:11 INFO - PROCESS | 2176 | 1467037331310 Marionette DEBUG loaded listener.js 07:22:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006477320C00) [pid = 2176] [serial = 739] [outer = 0000006476C57C00] 07:22:11 INFO - PROCESS | 2176 | 1467037331916 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 776ms 07:22:11 INFO - PROCESS | 2176 | 1467037331946 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 07:22:11 INFO - PROCESS | 2176 | 1467037331951 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 07:22:11 INFO - PROCESS | 2176 | 1467037331956 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:22:11 INFO - PROCESS | 2176 | 1467037331960 Marionette TRACE conn6 <- [1,950,null,{}] 07:22:11 INFO - PROCESS | 2176 | 1467037331966 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:11 INFO - PROCESS | 2176 | 1467037331969 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:12 INFO - PROCESS | 2176 | 1467037332086 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 07:22:12 INFO - PROCESS | 2176 | 1467037332163 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 2176 | 1467037332166 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:12 INFO - PROCESS | 2176 | ++DOCSHELL 0000006407174000 == 39 [pid = 2176] [id = 247] 07:22:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (00000064026B4000) [pid = 2176] [serial = 740] [outer = 0000000000000000] 07:22:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064047FD800) [pid = 2176] [serial = 741] [outer = 00000064026B4000] 07:22:12 INFO - PROCESS | 2176 | 1467037332267 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006404F5A400) [pid = 2176] [serial = 742] [outer = 00000064026B4000] 07:22:12 INFO - PROCESS | 2176 | 1467037332910 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 987ms 07:22:12 INFO - PROCESS | 2176 | 1467037332947 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 2176 | 1467037332952 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 07:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:22:12 INFO - PROCESS | 2176 | 1467037332959 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 2176 | 1467037332962 Marionette TRACE conn6 <- [1,954,null,{}] 07:22:12 INFO - PROCESS | 2176 | 1467037332966 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:12 INFO - PROCESS | 2176 | 1467037332969 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:13 INFO - PROCESS | 2176 | 1467037333085 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 07:22:13 INFO - PROCESS | 2176 | 1467037333215 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:13 INFO - PROCESS | 2176 | 1467037333218 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:13 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476AE8000 == 40 [pid = 2176] [id = 248] 07:22:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006409707C00) [pid = 2176] [serial = 743] [outer = 0000000000000000] 07:22:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (00000064098CEC00) [pid = 2176] [serial = 744] [outer = 0000006409707C00] 07:22:13 INFO - PROCESS | 2176 | 1467037333283 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640BF4E000) [pid = 2176] [serial = 745] [outer = 0000006409707C00] 07:22:13 INFO - PROCESS | 2176 | 1467037333899 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 987ms 07:22:13 INFO - PROCESS | 2176 | 1467037333948 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 2176 | 1467037333951 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 07:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:22:13 INFO - PROCESS | 2176 | 1467037333955 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 2176 | 1467037333959 Marionette TRACE conn6 <- [1,958,null,{}] 07:22:13 INFO - PROCESS | 2176 | 1467037333971 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:13 INFO - PROCESS | 2176 | 1467037333976 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:14 INFO - PROCESS | 2176 | 1467037334089 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 07:22:14 INFO - PROCESS | 2176 | 1467037334210 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:14 INFO - PROCESS | 2176 | 1467037334213 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:14 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BCA2000 == 41 [pid = 2176] [id = 249] 07:22:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (00000064758BC800) [pid = 2176] [serial = 746] [outer = 0000000000000000] 07:22:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006476A0A400) [pid = 2176] [serial = 747] [outer = 00000064758BC800] 07:22:14 INFO - PROCESS | 2176 | 1467037334274 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006477403000) [pid = 2176] [serial = 748] [outer = 00000064758BC800] 07:22:15 INFO - PROCESS | 2176 | 1467037335048 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1143ms 07:22:15 INFO - PROCESS | 2176 | 1467037335100 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 2176 | 1467037335105 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 07:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:22:15 INFO - PROCESS | 2176 | 1467037335110 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 2176 | 1467037335113 Marionette TRACE conn6 <- [1,962,null,{}] 07:22:15 INFO - PROCESS | 2176 | 1467037335119 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:15 INFO - PROCESS | 2176 | 1467037335122 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:15 INFO - PROCESS | 2176 | 1467037335228 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 07:22:15 INFO - PROCESS | 2176 | 1467037335304 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:15 INFO - PROCESS | 2176 | 1467037335309 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:15 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C58800 == 42 [pid = 2176] [id = 250] 07:22:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (00000064027F9000) [pid = 2176] [serial = 749] [outer = 0000000000000000] 07:22:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006404255400) [pid = 2176] [serial = 750] [outer = 00000064027F9000] 07:22:15 INFO - PROCESS | 2176 | 1467037335361 Marionette DEBUG loaded listener.js 07:22:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006405332400) [pid = 2176] [serial = 751] [outer = 00000064027F9000] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D25000 == 41 [pid = 2176] [id = 245] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 000000647757E800 == 40 [pid = 2176] [id = 244] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006476D99800 == 39 [pid = 2176] [id = 243] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC4800 == 38 [pid = 2176] [id = 242] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640C66B800 == 37 [pid = 2176] [id = 241] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD31000 == 36 [pid = 2176] [id = 240] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 00000064080D8800 == 35 [pid = 2176] [id = 239] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640501D800 == 34 [pid = 2176] [id = 238] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE0C000 == 33 [pid = 2176] [id = 237] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006476D9F800 == 32 [pid = 2176] [id = 235] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 00000064053DD000 == 31 [pid = 2176] [id = 236] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 000000647BCA2000 == 30 [pid = 2176] [id = 249] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006476AE8000 == 29 [pid = 2176] [id = 248] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD30800 == 28 [pid = 2176] [id = 246] 07:22:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006407174000 == 27 [pid = 2176] [id = 247] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006408EEA400) [pid = 2176] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640618E800) [pid = 2176] [serial = 679] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006404F24C00) [pid = 2176] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006404F2F400) [pid = 2176] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640550E000) [pid = 2176] [serial = 685] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006407F95800) [pid = 2176] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640CD56800) [pid = 2176] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006476246C00) [pid = 2176] [serial = 676] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640CD5DC00) [pid = 2176] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064098CE000) [pid = 2176] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640550D800) [pid = 2176] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (00000064048FA400) [pid = 2176] [serial = 665] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C152400) [pid = 2176] [serial = 670] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640970B400) [pid = 2176] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064696C1C00) [pid = 2176] [serial = 673] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C258800) [pid = 2176] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006409708800) [pid = 2176] [serial = 691] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640BF49400) [pid = 2176] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640AFF1400) [pid = 2176] [serial = 694] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C213400) [pid = 2176] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640C5E9C00) [pid = 2176] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C153400) [pid = 2176] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (00000064027F8000) [pid = 2176] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (00000064048F8C00) [pid = 2176] [serial = 682] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C14F400) [pid = 2176] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C207400) [pid = 2176] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006408315000) [pid = 2176] [serial = 688] [outer = 0000000000000000] [url = about:blank] 07:22:16 INFO - PROCESS | 2176 | 1467037336615 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1532ms 07:22:16 INFO - PROCESS | 2176 | 1467037336646 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 07:22:16 INFO - PROCESS | 2176 | 1467037336650 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 07:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:22:16 INFO - PROCESS | 2176 | 1467037336696 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:22:16 INFO - PROCESS | 2176 | 1467037336699 Marionette TRACE conn6 <- [1,966,null,{}] 07:22:16 INFO - PROCESS | 2176 | 1467037336712 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:16 INFO - PROCESS | 2176 | 1467037336715 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:16 INFO - PROCESS | 2176 | 1467037336802 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 07:22:16 INFO - PROCESS | 2176 | 1467037336817 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:16 INFO - PROCESS | 2176 | 1467037336820 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:16 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404F6B000 == 28 [pid = 2176] [id = 251] 07:22:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006402558800) [pid = 2176] [serial = 752] [outer = 0000000000000000] 07:22:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064027F1C00) [pid = 2176] [serial = 753] [outer = 0000006402558800] 07:22:16 INFO - PROCESS | 2176 | 1467037336868 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006404251800) [pid = 2176] [serial = 754] [outer = 0000006402558800] 07:22:17 INFO - PROCESS | 2176 | 1467037337347 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 07:22:17 INFO - PROCESS | 2176 | 1467037337391 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 07:22:17 INFO - PROCESS | 2176 | 1467037337396 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 07:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:22:17 INFO - PROCESS | 2176 | 1467037337402 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - PROCESS | 2176 | 1467037337405 Marionette TRACE conn6 <- [1,970,null,{}] 07:22:17 INFO - PROCESS | 2176 | 1467037337409 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:17 INFO - PROCESS | 2176 | 1467037337412 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:17 INFO - PROCESS | 2176 | 1467037337504 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 07:22:17 INFO - PROCESS | 2176 | 1467037337514 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:17 INFO - PROCESS | 2176 | 1467037337517 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:17 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070BC800 == 29 [pid = 2176] [id = 252] 07:22:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404E39C00) [pid = 2176] [serial = 755] [outer = 0000000000000000] 07:22:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404F27C00) [pid = 2176] [serial = 756] [outer = 0000006404E39C00] 07:22:17 INFO - PROCESS | 2176 | 1467037337567 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640550C000) [pid = 2176] [serial = 757] [outer = 0000006404E39C00] 07:22:18 INFO - PROCESS | 2176 | 1467037338046 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 07:22:18 INFO - PROCESS | 2176 | 1467037338076 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 2176 | 1467037338078 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 07:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:22:18 INFO - PROCESS | 2176 | 1467037338082 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 2176 | 1467037338086 Marionette TRACE conn6 <- [1,974,null,{}] 07:22:18 INFO - PROCESS | 2176 | 1467037338097 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:18 INFO - PROCESS | 2176 | 1467037338102 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:18 INFO - PROCESS | 2176 | 1467037338221 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 07:22:18 INFO - PROCESS | 2176 | 1467037338305 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:18 INFO - PROCESS | 2176 | 1467037338308 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:18 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF75000 == 30 [pid = 2176] [id = 253] 07:22:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006401DEA000) [pid = 2176] [serial = 758] [outer = 0000000000000000] 07:22:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640772D800) [pid = 2176] [serial = 759] [outer = 0000006401DEA000] 07:22:18 INFO - PROCESS | 2176 | 1467037338358 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640830BC00) [pid = 2176] [serial = 760] [outer = 0000006401DEA000] 07:22:18 INFO - PROCESS | 2176 | 1467037338781 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 735ms 07:22:18 INFO - PROCESS | 2176 | 1467037338820 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 2176 | 1467037338823 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 07:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:22:18 INFO - PROCESS | 2176 | 1467037338826 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 2176 | 1467037338828 Marionette TRACE conn6 <- [1,978,null,{}] 07:22:18 INFO - PROCESS | 2176 | 1467037338837 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:18 INFO - PROCESS | 2176 | 1467037338839 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:18 INFO - PROCESS | 2176 | 1467037338953 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 07:22:18 INFO - PROCESS | 2176 | 1467037338959 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:18 INFO - PROCESS | 2176 | 1467037338961 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:18 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD31000 == 31 [pid = 2176] [id = 254] 07:22:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006408A07800) [pid = 2176] [serial = 761] [outer = 0000000000000000] 07:22:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006408A10400) [pid = 2176] [serial = 762] [outer = 0000006408A07800] 07:22:19 INFO - PROCESS | 2176 | 1467037339013 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006408EF5C00) [pid = 2176] [serial = 763] [outer = 0000006408A07800] 07:22:19 INFO - PROCESS | 2176 | 1467037339481 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 693ms 07:22:19 INFO - PROCESS | 2176 | 1467037339521 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 07:22:19 INFO - PROCESS | 2176 | 1467037339524 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 07:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:22:19 INFO - PROCESS | 2176 | 1467037339527 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - PROCESS | 2176 | 1467037339529 Marionette TRACE conn6 <- [1,982,null,{}] 07:22:19 INFO - PROCESS | 2176 | 1467037339533 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:19 INFO - PROCESS | 2176 | 1467037339535 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:19 INFO - PROCESS | 2176 | 1467037339670 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 07:22:19 INFO - PROCESS | 2176 | 1467037339681 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 2176 | 1467037339683 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:19 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFDC000 == 32 [pid = 2176] [id = 255] 07:22:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006404E39000) [pid = 2176] [serial = 764] [outer = 0000000000000000] 07:22:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (00000064098CAC00) [pid = 2176] [serial = 765] [outer = 0000006404E39000] 07:22:19 INFO - PROCESS | 2176 | 1467037339767 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BDD5C00) [pid = 2176] [serial = 766] [outer = 0000006404E39000] 07:22:20 INFO - PROCESS | 2176 | 1467037340227 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 734ms 07:22:20 INFO - PROCESS | 2176 | 1467037340265 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 2176 | 1467037340267 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 07:22:20 INFO - PROCESS | 2176 | 1467037340270 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:22:20 INFO - PROCESS | 2176 | 1467037340272 Marionette TRACE conn6 <- [1,986,null,{}] 07:22:20 INFO - PROCESS | 2176 | 1467037340276 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:20 INFO - PROCESS | 2176 | 1467037340282 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:20 INFO - PROCESS | 2176 | 1467037340416 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 07:22:20 INFO - PROCESS | 2176 | 1467037340468 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:20 INFO - PROCESS | 2176 | 1467037340471 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:20 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD03800 == 33 [pid = 2176] [id = 256] 07:22:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C099C00) [pid = 2176] [serial = 767] [outer = 0000000000000000] 07:22:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C158000) [pid = 2176] [serial = 768] [outer = 000000640C099C00] 07:22:20 INFO - PROCESS | 2176 | 1467037340517 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C20B000) [pid = 2176] [serial = 769] [outer = 000000640C099C00] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006402550C00) [pid = 2176] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064020C8400) [pid = 2176] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006402592000) [pid = 2176] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C25AC00) [pid = 2176] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006407F8B000) [pid = 2176] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006402702800) [pid = 2176] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006405510800) [pid = 2176] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C7C4800) [pid = 2176] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064762C3C00) [pid = 2176] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006476C57C00) [pid = 2176] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640BEA0400) [pid = 2176] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:22:20 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006402707C00) [pid = 2176] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:22:21 INFO - PROCESS | 2176 | 1467037341082 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 882ms 07:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:22:21 INFO - PROCESS | 2176 | 1467037341155 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 2176 | 1467037341157 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 07:22:21 INFO - PROCESS | 2176 | 1467037341161 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 2176 | 1467037341162 Marionette TRACE conn6 <- [1,990,null,{}] 07:22:21 INFO - PROCESS | 2176 | 1467037341166 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:21 INFO - PROCESS | 2176 | 1467037341168 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:21 INFO - PROCESS | 2176 | 1467037341250 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 07:22:21 INFO - PROCESS | 2176 | 1467037341255 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:21 INFO - PROCESS | 2176 | 1467037341257 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:21 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDD4800 == 34 [pid = 2176] [id = 257] 07:22:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404F2DC00) [pid = 2176] [serial = 770] [outer = 0000000000000000] 07:22:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640BEA0400) [pid = 2176] [serial = 771] [outer = 0000006404F2DC00] 07:22:21 INFO - PROCESS | 2176 | 1467037341303 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C20D400) [pid = 2176] [serial = 772] [outer = 0000006404F2DC00] 07:22:21 INFO - PROCESS | 2176 | 1467037341727 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 587ms 07:22:21 INFO - PROCESS | 2176 | 1467037341752 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 2176 | 1467037341754 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 07:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:22:21 INFO - PROCESS | 2176 | 1467037341758 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 2176 | 1467037341759 Marionette TRACE conn6 <- [1,994,null,{}] 07:22:21 INFO - PROCESS | 2176 | 1467037341763 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:21 INFO - PROCESS | 2176 | 1467037341765 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:21 INFO - PROCESS | 2176 | 1467037341854 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 07:22:21 INFO - PROCESS | 2176 | 1467037341860 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:21 INFO - PROCESS | 2176 | 1467037341862 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:21 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476A43800 == 35 [pid = 2176] [id = 258] 07:22:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006408EF4C00) [pid = 2176] [serial = 773] [outer = 0000000000000000] 07:22:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C25B400) [pid = 2176] [serial = 774] [outer = 0000006408EF4C00] 07:22:21 INFO - PROCESS | 2176 | 1467037341914 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C5EA000) [pid = 2176] [serial = 775] [outer = 0000006408EF4C00] 07:22:22 INFO - PROCESS | 2176 | 1467037342324 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 07:22:22 INFO - PROCESS | 2176 | 1467037342390 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 2176 | 1467037342392 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 07:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:22:22 INFO - PROCESS | 2176 | 1467037342395 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 2176 | 1467037342397 Marionette TRACE conn6 <- [1,998,null,{}] 07:22:22 INFO - PROCESS | 2176 | 1467037342401 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:22 INFO - PROCESS | 2176 | 1467037342403 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:22 INFO - PROCESS | 2176 | 1467037342485 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 07:22:22 INFO - PROCESS | 2176 | 1467037342491 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:22 INFO - PROCESS | 2176 | 1467037342493 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:22 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF6F800 == 36 [pid = 2176] [id = 259] 07:22:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C7C3C00) [pid = 2176] [serial = 776] [outer = 0000000000000000] 07:22:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C7C7800) [pid = 2176] [serial = 777] [outer = 000000640C7C3C00] 07:22:22 INFO - PROCESS | 2176 | 1467037342537 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640CD56800) [pid = 2176] [serial = 778] [outer = 000000640C7C3C00] 07:22:23 INFO - PROCESS | 2176 | 1467037343211 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 882ms 07:22:23 INFO - PROCESS | 2176 | 1467037343291 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 2176 | 1467037343296 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 07:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:22:23 INFO - PROCESS | 2176 | 1467037343303 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 2176 | 1467037343306 Marionette TRACE conn6 <- [1,1002,null,{}] 07:22:23 INFO - PROCESS | 2176 | 1467037343313 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:23 INFO - PROCESS | 2176 | 1467037343316 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:23 INFO - PROCESS | 2176 | 1467037343456 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 07:22:23 INFO - PROCESS | 2176 | 1467037343526 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 2176 | 1467037343529 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:23 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C70800 == 37 [pid = 2176] [id = 260] 07:22:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640258F800) [pid = 2176] [serial = 779] [outer = 0000000000000000] 07:22:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064027FBC00) [pid = 2176] [serial = 780] [outer = 000000640258F800] 07:22:23 INFO - PROCESS | 2176 | 1467037343629 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006404D66800) [pid = 2176] [serial = 781] [outer = 000000640258F800] 07:22:24 INFO - PROCESS | 2176 | 1467037344396 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1182ms 07:22:24 INFO - PROCESS | 2176 | 1467037344489 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 07:22:24 INFO - PROCESS | 2176 | 1467037344494 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 07:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:22:24 INFO - PROCESS | 2176 | 1467037344500 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:22:24 INFO - PROCESS | 2176 | 1467037344503 Marionette TRACE conn6 <- [1,1006,null,{}] 07:22:24 INFO - PROCESS | 2176 | 1467037344508 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:24 INFO - PROCESS | 2176 | 1467037344511 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:24 INFO - PROCESS | 2176 | 1467037344657 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 07:22:24 INFO - PROCESS | 2176 | 1467037344726 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:24 INFO - PROCESS | 2176 | 1467037344729 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:24 INFO - PROCESS | 2176 | ++DOCSHELL 0000006402005800 == 38 [pid = 2176] [id = 261] 07:22:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (00000064027F5800) [pid = 2176] [serial = 782] [outer = 0000000000000000] 07:22:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006404F25800) [pid = 2176] [serial = 783] [outer = 00000064027F5800] 07:22:24 INFO - PROCESS | 2176 | 1467037344829 Marionette DEBUG loaded listener.js 07:22:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640808A400) [pid = 2176] [serial = 784] [outer = 00000064027F5800] 07:22:25 INFO - PROCESS | 2176 | --DOCSHELL 0000006476A43800 == 37 [pid = 2176] [id = 258] 07:22:25 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDD4800 == 36 [pid = 2176] [id = 257] 07:22:25 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD03800 == 35 [pid = 2176] [id = 256] 07:22:25 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFDC000 == 34 [pid = 2176] [id = 255] 07:22:25 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD31000 == 33 [pid = 2176] [id = 254] 07:22:25 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF75000 == 32 [pid = 2176] [id = 253] 07:22:25 INFO - PROCESS | 2176 | --DOCSHELL 00000064070BC800 == 31 [pid = 2176] [id = 252] 07:22:25 INFO - PROCESS | 2176 | --DOCSHELL 0000006404F6B000 == 30 [pid = 2176] [id = 251] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640C212400) [pid = 2176] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640C154800) [pid = 2176] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (00000064027FD800) [pid = 2176] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006404E3AC00) [pid = 2176] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006408EEF000) [pid = 2176] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640C7C8C00) [pid = 2176] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640808C400) [pid = 2176] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006408EEBC00) [pid = 2176] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640274CC00) [pid = 2176] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404C1CC00) [pid = 2176] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064055A0400) [pid = 2176] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640CD5D400) [pid = 2176] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006407722800) [pid = 2176] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006476A37400) [pid = 2176] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006476D56800) [pid = 2176] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006477320C00) [pid = 2176] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000647630D400) [pid = 2176] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (00000064758BD400) [pid = 2176] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640BF43400) [pid = 2176] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C09C400) [pid = 2176] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640C206C00) [pid = 2176] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640AFE6400) [pid = 2176] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006475AD7C00) [pid = 2176] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:22:25 INFO - PROCESS | 2176 | 1467037345624 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1189ms 07:22:25 INFO - PROCESS | 2176 | 1467037345691 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 07:22:25 INFO - PROCESS | 2176 | 1467037345696 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 07:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:22:25 INFO - PROCESS | 2176 | 1467037345700 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - PROCESS | 2176 | 1467037345705 Marionette TRACE conn6 <- [1,1010,null,{}] 07:22:25 INFO - PROCESS | 2176 | 1467037345710 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:25 INFO - PROCESS | 2176 | 1467037345713 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:25 INFO - PROCESS | 2176 | 1467037345804 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 07:22:25 INFO - PROCESS | 2176 | 1467037345816 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 2176 | 1467037345818 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:25 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053CD800 == 31 [pid = 2176] [id = 262] 07:22:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064047FCC00) [pid = 2176] [serial = 785] [outer = 0000000000000000] 07:22:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006404C1CC00) [pid = 2176] [serial = 786] [outer = 00000064047FCC00] 07:22:25 INFO - PROCESS | 2176 | 1467037345870 Marionette DEBUG loaded listener.js 07:22:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640550C800) [pid = 2176] [serial = 787] [outer = 00000064047FCC00] 07:22:26 INFO - PROCESS | 2176 | 1467037346389 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 734ms 07:22:26 INFO - PROCESS | 2176 | 1467037346435 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 2176 | 1467037346439 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 07:22:26 INFO - PROCESS | 2176 | 1467037346445 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:22:26 INFO - PROCESS | 2176 | 1467037346448 Marionette TRACE conn6 <- [1,1014,null,{}] 07:22:26 INFO - PROCESS | 2176 | 1467037346452 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:26 INFO - PROCESS | 2176 | 1467037346455 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:26 INFO - PROCESS | 2176 | 1467037346549 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 07:22:26 INFO - PROCESS | 2176 | 1467037346555 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:26 INFO - PROCESS | 2176 | 1467037346558 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:26 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC4F800 == 32 [pid = 2176] [id = 263] 07:22:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006408090400) [pid = 2176] [serial = 788] [outer = 0000000000000000] 07:22:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006408319400) [pid = 2176] [serial = 789] [outer = 0000006408090400] 07:22:26 INFO - PROCESS | 2176 | 1467037346605 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006408EEA400) [pid = 2176] [serial = 790] [outer = 0000006408090400] 07:22:27 INFO - PROCESS | 2176 | 1467037347079 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 693ms 07:22:27 INFO - PROCESS | 2176 | 1467037347142 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 07:22:27 INFO - PROCESS | 2176 | 1467037347144 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 07:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:22:27 INFO - PROCESS | 2176 | 1467037347148 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:22:27 INFO - PROCESS | 2176 | 1467037347151 Marionette TRACE conn6 <- [1,1018,null,{}] 07:22:27 INFO - PROCESS | 2176 | 1467037347163 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:27 INFO - PROCESS | 2176 | 1467037347168 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:27 INFO - PROCESS | 2176 | 1467037347258 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 07:22:27 INFO - PROCESS | 2176 | 1467037347334 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:27 INFO - PROCESS | 2176 | 1467037347337 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:27 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFDC000 == 33 [pid = 2176] [id = 264] 07:22:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640203D000) [pid = 2176] [serial = 791] [outer = 0000000000000000] 07:22:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640AFF1000) [pid = 2176] [serial = 792] [outer = 000000640203D000] 07:22:27 INFO - PROCESS | 2176 | 1467037347387 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640BF45800) [pid = 2176] [serial = 793] [outer = 000000640203D000] 07:22:27 INFO - PROCESS | 2176 | 1467037347771 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 07:22:27 INFO - PROCESS | 2176 | 1467037347842 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 07:22:27 INFO - PROCESS | 2176 | 1467037347845 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 07:22:27 INFO - PROCESS | 2176 | 1467037347848 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:22:27 INFO - PROCESS | 2176 | 1467037347850 Marionette TRACE conn6 <- [1,1022,null,{}] 07:22:27 INFO - PROCESS | 2176 | 1467037347854 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:27 INFO - PROCESS | 2176 | 1467037347856 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:28 INFO - PROCESS | 2176 | 1467037348003 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 07:22:28 INFO - PROCESS | 2176 | 1467037348018 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 2176 | 1467037348020 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:28 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD06800 == 34 [pid = 2176] [id = 265] 07:22:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640BF4C800) [pid = 2176] [serial = 794] [outer = 0000000000000000] 07:22:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C0A1400) [pid = 2176] [serial = 795] [outer = 000000640BF4C800] 07:22:28 INFO - PROCESS | 2176 | 1467037348074 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C15A400) [pid = 2176] [serial = 796] [outer = 000000640BF4C800] 07:22:28 INFO - PROCESS | 2176 | 1467037348519 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 736ms 07:22:28 INFO - PROCESS | 2176 | 1467037348587 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 2176 | 1467037348589 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 07:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:22:28 INFO - PROCESS | 2176 | 1467037348609 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 2176 | 1467037348611 Marionette TRACE conn6 <- [1,1026,null,{}] 07:22:28 INFO - PROCESS | 2176 | 1467037348614 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:28 INFO - PROCESS | 2176 | 1467037348617 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:28 INFO - PROCESS | 2176 | 1467037348723 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 07:22:28 INFO - PROCESS | 2176 | 1467037348733 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 2176 | 1467037348736 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:28 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476219800 == 35 [pid = 2176] [id = 266] 07:22:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C09C000) [pid = 2176] [serial = 797] [outer = 0000000000000000] 07:22:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C24F400) [pid = 2176] [serial = 798] [outer = 000000640C09C000] 07:22:28 INFO - PROCESS | 2176 | 1467037348782 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C5E6400) [pid = 2176] [serial = 799] [outer = 000000640C09C000] 07:22:29 INFO - PROCESS | 2176 | 1467037349262 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 07:22:29 INFO - PROCESS | 2176 | 1467037349326 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 07:22:29 INFO - PROCESS | 2176 | 1467037349328 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 07:22:29 INFO - PROCESS | 2176 | 1467037349342 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:22:29 INFO - PROCESS | 2176 | 1467037349344 Marionette TRACE conn6 <- [1,1030,null,{}] 07:22:29 INFO - PROCESS | 2176 | 1467037349348 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:22:29 INFO - PROCESS | 2176 | 1467037349354 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:29 INFO - PROCESS | 2176 | 1467037349494 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 07:22:29 INFO - PROCESS | 2176 | 1467037349543 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:29 INFO - PROCESS | 2176 | 1467037349546 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:29 INFO - PROCESS | 2176 | ++DOCSHELL 00000064774BA000 == 36 [pid = 2176] [id = 267] 07:22:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (00000064758B9000) [pid = 2176] [serial = 800] [outer = 0000000000000000] 07:22:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064758BC400) [pid = 2176] [serial = 801] [outer = 00000064758B9000] 07:22:29 INFO - PROCESS | 2176 | 1467037349591 Marionette DEBUG loaded listener.js 07:22:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (00000064762BF400) [pid = 2176] [serial = 802] [outer = 00000064758B9000] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006408A07800) [pid = 2176] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006401DEA000) [pid = 2176] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404E39C00) [pid = 2176] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006402558800) [pid = 2176] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064027F9000) [pid = 2176] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006408EF4C00) [pid = 2176] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404E39000) [pid = 2176] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (00000064026B4000) [pid = 2176] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006409707C00) [pid = 2176] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064758BC800) [pid = 2176] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C099C00) [pid = 2176] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:22:29 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006404F2DC00) [pid = 2176] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:22:30 INFO - PROCESS | 2176 | 1467037350056 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 735ms 07:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:22:30 INFO - PROCESS | 2176 | 1467037350088 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 2176 | 1467037350090 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 07:22:30 INFO - PROCESS | 2176 | 1467037350094 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - PROCESS | 2176 | 1467037350096 Marionette TRACE conn6 <- [1,1034,null,{}] 07:22:30 INFO - PROCESS | 2176 | 1467037350099 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:30 INFO - PROCESS | 2176 | 1467037350102 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:30 INFO - PROCESS | 2176 | 1467037350184 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 07:22:30 INFO - PROCESS | 2176 | 1467037350261 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:30 INFO - PROCESS | 2176 | 1467037350263 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:30 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477B5D800 == 37 [pid = 2176] [id = 268] 07:22:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006401FBA000) [pid = 2176] [serial = 803] [outer = 0000000000000000] 07:22:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (00000064071AA800) [pid = 2176] [serial = 804] [outer = 0000006401FBA000] 07:22:30 INFO - PROCESS | 2176 | 1467037350309 Marionette DEBUG loaded listener.js 07:22:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (00000064758BB800) [pid = 2176] [serial = 805] [outer = 0000006401FBA000] 07:22:30 INFO - PROCESS | 2176 | 1467037350675 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 07:22:30 INFO - PROCESS | 2176 | 1467037350725 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 2176 | 1467037350727 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 07:22:30 INFO - PROCESS | 2176 | 1467037350730 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:22:30 INFO - PROCESS | 2176 | 1467037350732 Marionette TRACE conn6 <- [1,1038,null,{}] 07:22:30 INFO - PROCESS | 2176 | 1467037350736 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:30 INFO - PROCESS | 2176 | 1467037350738 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:30 INFO - PROCESS | 2176 | 1467037350883 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 07:22:30 INFO - PROCESS | 2176 | 1467037350894 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:30 INFO - PROCESS | 2176 | 1467037350896 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:30 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478266800 == 38 [pid = 2176] [id = 269] 07:22:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006476A0C000) [pid = 2176] [serial = 806] [outer = 0000000000000000] 07:22:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006476ACC400) [pid = 2176] [serial = 807] [outer = 0000006476A0C000] 07:22:30 INFO - PROCESS | 2176 | 1467037350941 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006476DBAC00) [pid = 2176] [serial = 808] [outer = 0000006476A0C000] 07:22:31 INFO - PROCESS | 2176 | 1467037351350 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 07:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:22:31 INFO - PROCESS | 2176 | 1467037351406 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 07:22:31 INFO - PROCESS | 2176 | 1467037351408 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 07:22:31 INFO - PROCESS | 2176 | 1467037351411 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:22:31 INFO - PROCESS | 2176 | 1467037351413 Marionette TRACE conn6 <- [1,1042,null,{}] 07:22:31 INFO - PROCESS | 2176 | 1467037351416 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:31 INFO - PROCESS | 2176 | 1467037351418 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:31 INFO - PROCESS | 2176 | 1467037351503 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 07:22:31 INFO - PROCESS | 2176 | 1467037351508 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 2176 | 1467037351510 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:31 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFDB800 == 39 [pid = 2176] [id = 270] 07:22:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006477323800) [pid = 2176] [serial = 809] [outer = 0000000000000000] 07:22:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006477328400) [pid = 2176] [serial = 810] [outer = 0000006477323800] 07:22:31 INFO - PROCESS | 2176 | 1467037351555 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000647740B400) [pid = 2176] [serial = 811] [outer = 0000006477323800] 07:22:32 INFO - PROCESS | 2176 | 1467037352068 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 735ms 07:22:32 INFO - PROCESS | 2176 | 1467037352150 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 07:22:32 INFO - PROCESS | 2176 | 1467037352155 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 07:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:22:32 INFO - PROCESS | 2176 | 1467037352259 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - PROCESS | 2176 | 1467037352263 Marionette TRACE conn6 <- [1,1046,null,{}] 07:22:32 INFO - PROCESS | 2176 | 1467037352270 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:32 INFO - PROCESS | 2176 | 1467037352274 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:32 INFO - PROCESS | 2176 | 1467037352392 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 07:22:32 INFO - PROCESS | 2176 | 1467037352461 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:32 INFO - PROCESS | 2176 | 1467037352467 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:32 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061D3800 == 40 [pid = 2176] [id = 271] 07:22:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006404B03800) [pid = 2176] [serial = 812] [outer = 0000000000000000] 07:22:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006404D68800) [pid = 2176] [serial = 813] [outer = 0000006404B03800] 07:22:32 INFO - PROCESS | 2176 | 1467037352528 Marionette DEBUG loaded listener.js 07:22:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006406CD7000) [pid = 2176] [serial = 814] [outer = 0000006404B03800] 07:22:33 INFO - PROCESS | 2176 | 1467037353117 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 923ms 07:22:33 INFO - PROCESS | 2176 | 1467037353142 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 07:22:33 INFO - PROCESS | 2176 | 1467037353147 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 07:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:22:33 INFO - PROCESS | 2176 | 1467037353155 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:22:33 INFO - PROCESS | 2176 | 1467037353158 Marionette TRACE conn6 <- [1,1050,null,{}] 07:22:33 INFO - PROCESS | 2176 | 1467037353162 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:33 INFO - PROCESS | 2176 | 1467037353166 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:33 INFO - PROCESS | 2176 | 1467037353282 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 07:22:33 INFO - PROCESS | 2176 | 1467037353372 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 2176 | 1467037353375 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:33 INFO - PROCESS | 2176 | ++DOCSHELL 00000064762DE800 == 41 [pid = 2176] [id = 272] 07:22:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006409792400) [pid = 2176] [serial = 815] [outer = 0000000000000000] 07:22:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (00000064098D3400) [pid = 2176] [serial = 816] [outer = 0000006409792400] 07:22:33 INFO - PROCESS | 2176 | 1467037353433 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640BF48C00) [pid = 2176] [serial = 817] [outer = 0000006409792400] 07:22:34 INFO - PROCESS | 2176 | 1467037354077 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 986ms 07:22:34 INFO - PROCESS | 2176 | 1467037354145 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 2176 | 1467037354148 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 07:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:22:34 INFO - PROCESS | 2176 | 1467037354152 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 2176 | 1467037354156 Marionette TRACE conn6 <- [1,1054,null,{}] 07:22:34 INFO - PROCESS | 2176 | 1467037354167 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:34 INFO - PROCESS | 2176 | 1467037354173 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:34 INFO - PROCESS | 2176 | 1467037354333 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 07:22:34 INFO - PROCESS | 2176 | 1467037354380 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 2176 | 1467037354384 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:34 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BCA1000 == 42 [pid = 2176] [id = 273] 07:22:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640CD61000) [pid = 2176] [serial = 818] [outer = 0000000000000000] 07:22:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (00000064758C0800) [pid = 2176] [serial = 819] [outer = 000000640CD61000] 07:22:34 INFO - PROCESS | 2176 | 1467037354443 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000647740F400) [pid = 2176] [serial = 820] [outer = 000000640CD61000] 07:22:35 INFO - PROCESS | 2176 | 1467037355077 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 988ms 07:22:35 INFO - PROCESS | 2176 | 1467037355142 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 07:22:35 INFO - PROCESS | 2176 | 1467037355145 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 07:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:22:35 INFO - PROCESS | 2176 | 1467037355149 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:22:35 INFO - PROCESS | 2176 | 1467037355151 Marionette TRACE conn6 <- [1,1058,null,{}] 07:22:35 INFO - PROCESS | 2176 | 1467037355155 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:35 INFO - PROCESS | 2176 | 1467037355157 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:35 INFO - PROCESS | 2176 | 1467037355307 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 07:22:35 INFO - PROCESS | 2176 | 1467037355359 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:35 INFO - PROCESS | 2176 | 1467037355361 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:35 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C692800 == 43 [pid = 2176] [id = 274] 07:22:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000647741DC00) [pid = 2176] [serial = 821] [outer = 0000000000000000] 07:22:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006477421000) [pid = 2176] [serial = 822] [outer = 000000647741DC00] 07:22:35 INFO - PROCESS | 2176 | 1467037355417 Marionette DEBUG loaded listener.js 07:22:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000647753A400) [pid = 2176] [serial = 823] [outer = 000000647741DC00] 07:22:36 INFO - PROCESS | 2176 | 1467037356001 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 882ms 07:22:36 INFO - PROCESS | 2176 | 1467037356033 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 07:22:36 INFO - PROCESS | 2176 | 1467037356035 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 07:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:22:36 INFO - PROCESS | 2176 | 1467037356039 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:22:36 INFO - PROCESS | 2176 | 1467037356041 Marionette TRACE conn6 <- [1,1062,null,{}] 07:22:36 INFO - PROCESS | 2176 | 1467037356045 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:36 INFO - PROCESS | 2176 | 1467037356047 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:36 INFO - PROCESS | 2176 | 1467037356277 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 07:22:36 INFO - PROCESS | 2176 | 1467037356387 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:36 INFO - PROCESS | 2176 | 1467037356390 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:36 INFO - PROCESS | 2176 | ++DOCSHELL 000000640539F800 == 44 [pid = 2176] [id = 275] 07:22:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006402036C00) [pid = 2176] [serial = 824] [outer = 0000000000000000] 07:22:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006402550C00) [pid = 2176] [serial = 825] [outer = 0000006402036C00] 07:22:36 INFO - PROCESS | 2176 | 1467037356443 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006404C1B000) [pid = 2176] [serial = 826] [outer = 0000006402036C00] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 0000006478266800 == 43 [pid = 2176] [id = 269] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 0000006477B5D800 == 42 [pid = 2176] [id = 268] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 00000064774BA000 == 41 [pid = 2176] [id = 267] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 0000006476219800 == 40 [pid = 2176] [id = 266] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD06800 == 39 [pid = 2176] [id = 265] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFDC000 == 38 [pid = 2176] [id = 264] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC4F800 == 37 [pid = 2176] [id = 263] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 00000064053CD800 == 36 [pid = 2176] [id = 262] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 0000006402005800 == 35 [pid = 2176] [id = 261] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C70800 == 34 [pid = 2176] [id = 260] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF6F800 == 33 [pid = 2176] [id = 259] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C58800 == 32 [pid = 2176] [id = 250] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 000000647C692800 == 31 [pid = 2176] [id = 274] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 000000647BCA1000 == 30 [pid = 2176] [id = 273] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 00000064762DE800 == 29 [pid = 2176] [id = 272] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFDB800 == 28 [pid = 2176] [id = 270] 07:22:37 INFO - PROCESS | 2176 | --DOCSHELL 00000064061D3800 == 27 [pid = 2176] [id = 271] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (0000006408A10400) [pid = 2176] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000640772D800) [pid = 2176] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006404F27C00) [pid = 2176] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000640550C000) [pid = 2176] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (00000064027F1C00) [pid = 2176] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006404251800) [pid = 2176] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006405332400) [pid = 2176] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006404255400) [pid = 2176] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640C5EA000) [pid = 2176] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (00000064098CAC00) [pid = 2176] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006404F5A400) [pid = 2176] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064047FD800) [pid = 2176] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BF4E000) [pid = 2176] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C7C7800) [pid = 2176] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (00000064098CEC00) [pid = 2176] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006477403000) [pid = 2176] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006476A0A400) [pid = 2176] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006408EF5C00) [pid = 2176] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C158000) [pid = 2176] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640BDD5C00) [pid = 2176] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C25B400) [pid = 2176] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640C20B000) [pid = 2176] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640BEA0400) [pid = 2176] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C20D400) [pid = 2176] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640830BC00) [pid = 2176] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 2176 | 1467037357757 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1789ms 07:22:37 INFO - PROCESS | 2176 | 1467037357832 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 2176 | 1467037357836 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 07:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:22:37 INFO - PROCESS | 2176 | 1467037357841 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - PROCESS | 2176 | 1467037357845 Marionette TRACE conn6 <- [1,1066,null,{}] 07:22:37 INFO - PROCESS | 2176 | 1467037357851 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:37 INFO - PROCESS | 2176 | 1467037357855 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:37 INFO - PROCESS | 2176 | 1467037357944 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 07:22:38 INFO - PROCESS | 2176 | 1467037357990 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:38 INFO - PROCESS | 2176 | 1467037357995 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:38 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404547800 == 28 [pid = 2176] [id = 276] 07:22:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006402593400) [pid = 2176] [serial = 827] [outer = 0000000000000000] 07:22:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (00000064026B4C00) [pid = 2176] [serial = 828] [outer = 0000006402593400] 07:22:38 INFO - PROCESS | 2176 | 1467037358050 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (00000064027F8000) [pid = 2176] [serial = 829] [outer = 0000006402593400] 07:22:38 INFO - PROCESS | 2176 | 1467037358543 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 735ms 07:22:38 INFO - PROCESS | 2176 | 1467037358580 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 07:22:38 INFO - PROCESS | 2176 | 1467037358585 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 07:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:22:38 INFO - PROCESS | 2176 | 1467037358592 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:22:38 INFO - PROCESS | 2176 | 1467037358595 Marionette TRACE conn6 <- [1,1070,null,{}] 07:22:38 INFO - PROCESS | 2176 | 1467037358599 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:38 INFO - PROCESS | 2176 | 1467037358602 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:38 INFO - PROCESS | 2176 | 1467037358696 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 07:22:38 INFO - PROCESS | 2176 | 1467037358704 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:38 INFO - PROCESS | 2176 | 1467037358707 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:38 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408045000 == 29 [pid = 2176] [id = 277] 07:22:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404C14000) [pid = 2176] [serial = 830] [outer = 0000000000000000] 07:22:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006404C1FC00) [pid = 2176] [serial = 831] [outer = 0000006404C14000] 07:22:38 INFO - PROCESS | 2176 | 1467037358756 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006404F24400) [pid = 2176] [serial = 832] [outer = 0000006404C14000] 07:22:39 INFO - PROCESS | 2176 | 1467037359268 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 07:22:39 INFO - PROCESS | 2176 | 1467037359337 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 07:22:39 INFO - PROCESS | 2176 | 1467037359340 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 07:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:22:39 INFO - PROCESS | 2176 | 1467037359346 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:22:39 INFO - PROCESS | 2176 | 1467037359350 Marionette TRACE conn6 <- [1,1074,null,{}] 07:22:39 INFO - PROCESS | 2176 | 1467037359362 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:39 INFO - PROCESS | 2176 | 1467037359367 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:39 INFO - PROCESS | 2176 | 1467037359483 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 07:22:39 INFO - PROCESS | 2176 | 1467037359498 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 2176 | 1467037359502 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:39 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAA000 == 30 [pid = 2176] [id = 278] 07:22:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006406C34800) [pid = 2176] [serial = 833] [outer = 0000000000000000] 07:22:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006407F89000) [pid = 2176] [serial = 834] [outer = 0000006406C34800] 07:22:39 INFO - PROCESS | 2176 | 1467037359552 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640830B800) [pid = 2176] [serial = 835] [outer = 0000006406C34800] 07:22:39 INFO - PROCESS | 2176 | 1467037359976 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 693ms 07:22:40 INFO - PROCESS | 2176 | 1467037360041 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 07:22:40 INFO - PROCESS | 2176 | 1467037360044 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 07:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:22:40 INFO - PROCESS | 2176 | 1467037360047 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 2176 | 1467037360049 Marionette TRACE conn6 <- [1,1078,null,{}] 07:22:40 INFO - PROCESS | 2176 | 1467037360053 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:40 INFO - PROCESS | 2176 | 1467037360055 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:40 INFO - PROCESS | 2176 | 1467037360186 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 07:22:40 INFO - PROCESS | 2176 | 1467037360233 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:40 INFO - PROCESS | 2176 | 1467037360236 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:40 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFCD000 == 31 [pid = 2176] [id = 279] 07:22:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006408A10400) [pid = 2176] [serial = 836] [outer = 0000000000000000] 07:22:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006408EEE000) [pid = 2176] [serial = 837] [outer = 0000006408A10400] 07:22:40 INFO - PROCESS | 2176 | 1467037360283 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006409712000) [pid = 2176] [serial = 838] [outer = 0000006408A10400] 07:22:40 INFO - PROCESS | 2176 | 1467037360704 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 735ms 07:22:40 INFO - PROCESS | 2176 | 1467037360784 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 07:22:40 INFO - PROCESS | 2176 | 1467037360786 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 07:22:40 INFO - PROCESS | 2176 | 1467037360790 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:22:40 INFO - PROCESS | 2176 | 1467037360792 Marionette TRACE conn6 <- [1,1082,null,{}] 07:22:40 INFO - PROCESS | 2176 | 1467037360800 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:40 INFO - PROCESS | 2176 | 1467037360803 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:40 INFO - PROCESS | 2176 | 1467037360907 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 07:22:40 INFO - PROCESS | 2176 | 1467037360917 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:40 INFO - PROCESS | 2176 | 1467037360919 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:40 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C666000 == 32 [pid = 2176] [id = 280] 07:22:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006409799400) [pid = 2176] [serial = 839] [outer = 0000000000000000] 07:22:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640AFE8C00) [pid = 2176] [serial = 840] [outer = 0000006409799400] 07:22:40 INFO - PROCESS | 2176 | 1467037360964 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640BE95800) [pid = 2176] [serial = 841] [outer = 0000006409799400] 07:22:41 INFO - PROCESS | 2176 | 1467037361427 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 07:22:41 INFO - PROCESS | 2176 | 1467037361465 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 2176 | 1467037361467 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 07:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:22:41 INFO - PROCESS | 2176 | 1467037361470 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 2176 | 1467037361472 Marionette TRACE conn6 <- [1,1086,null,{}] 07:22:41 INFO - PROCESS | 2176 | 1467037361476 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:41 INFO - PROCESS | 2176 | 1467037361482 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:41 INFO - PROCESS | 2176 | 1467037361629 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 07:22:41 INFO - PROCESS | 2176 | 1467037361685 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 2176 | 1467037361688 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:41 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC3000 == 33 [pid = 2176] [id = 281] 07:22:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640BF4A800) [pid = 2176] [serial = 842] [outer = 0000000000000000] 07:22:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C0A2C00) [pid = 2176] [serial = 843] [outer = 000000640BF4A800] 07:22:41 INFO - PROCESS | 2176 | 1467037361735 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C15C000) [pid = 2176] [serial = 844] [outer = 000000640BF4A800] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640BF4C800) [pid = 2176] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640C09C000) [pid = 2176] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006401FBA000) [pid = 2176] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006408090400) [pid = 2176] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064027F5800) [pid = 2176] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (00000064758B9000) [pid = 2176] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064047FCC00) [pid = 2176] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640C7C3C00) [pid = 2176] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640203D000) [pid = 2176] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640258F800) [pid = 2176] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006476A0C000) [pid = 2176] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:22:42 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006477323800) [pid = 2176] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:22:42 INFO - PROCESS | 2176 | 1467037362375 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 924ms 07:22:42 INFO - PROCESS | 2176 | 1467037362397 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 07:22:42 INFO - PROCESS | 2176 | 1467037362399 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 07:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:22:42 INFO - PROCESS | 2176 | 1467037362403 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:22:42 INFO - PROCESS | 2176 | 1467037362405 Marionette TRACE conn6 <- [1,1090,null,{}] 07:22:42 INFO - PROCESS | 2176 | 1467037362408 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:42 INFO - PROCESS | 2176 | 1467037362410 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:42 INFO - PROCESS | 2176 | 1467037362492 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 07:22:42 INFO - PROCESS | 2176 | 1467037362498 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:42 INFO - PROCESS | 2176 | 1467037362500 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:42 INFO - PROCESS | 2176 | ++DOCSHELL 00000064762E4800 == 34 [pid = 2176] [id = 282] 07:22:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006401432C00) [pid = 2176] [serial = 845] [outer = 0000000000000000] 07:22:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006407F90C00) [pid = 2176] [serial = 846] [outer = 0000006401432C00] 07:22:42 INFO - PROCESS | 2176 | 1467037362545 Marionette DEBUG loaded listener.js 07:22:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C154000) [pid = 2176] [serial = 847] [outer = 0000006401432C00] 07:22:42 INFO - PROCESS | 2176 | 1467037362974 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 628ms 07:22:43 INFO - PROCESS | 2176 | 1467037363035 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 2176 | 1467037363037 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 07:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:22:43 INFO - PROCESS | 2176 | 1467037363040 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - PROCESS | 2176 | 1467037363042 Marionette TRACE conn6 <- [1,1094,null,{}] 07:22:43 INFO - PROCESS | 2176 | 1467037363046 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:43 INFO - PROCESS | 2176 | 1467037363048 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:43 INFO - PROCESS | 2176 | 1467037363128 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 07:22:43 INFO - PROCESS | 2176 | 1467037363134 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 2176 | 1467037363136 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:43 INFO - PROCESS | 2176 | ++DOCSHELL 000000647736F800 == 35 [pid = 2176] [id = 283] 07:22:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C215400) [pid = 2176] [serial = 848] [outer = 0000000000000000] 07:22:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C25B400) [pid = 2176] [serial = 849] [outer = 000000640C215400] 07:22:43 INFO - PROCESS | 2176 | 1467037363181 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C5EA400) [pid = 2176] [serial = 850] [outer = 000000640C215400] 07:22:43 INFO - PROCESS | 2176 | 1467037363606 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 587ms 07:22:43 INFO - PROCESS | 2176 | 1467037363635 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 2176 | 1467037363637 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 07:22:43 INFO - PROCESS | 2176 | 1467037363641 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:22:43 INFO - PROCESS | 2176 | 1467037363643 Marionette TRACE conn6 <- [1,1098,null,{}] 07:22:43 INFO - PROCESS | 2176 | 1467037363646 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:43 INFO - PROCESS | 2176 | 1467037363648 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:43 INFO - PROCESS | 2176 | 1467037363729 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 07:22:43 INFO - PROCESS | 2176 | 1467037363734 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 2176 | 1467037363736 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:43 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477A6B800 == 36 [pid = 2176] [id = 284] 07:22:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C7C3000) [pid = 2176] [serial = 851] [outer = 0000000000000000] 07:22:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C7CE400) [pid = 2176] [serial = 852] [outer = 000000640C7C3000] 07:22:43 INFO - PROCESS | 2176 | 1467037363780 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640CD5B400) [pid = 2176] [serial = 853] [outer = 000000640C7C3000] 07:22:44 INFO - PROCESS | 2176 | 1467037364228 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 07:22:44 INFO - PROCESS | 2176 | 1467037364316 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 2176 | 1467037364321 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 07:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:22:44 INFO - PROCESS | 2176 | 1467037364327 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 2176 | 1467037364332 Marionette TRACE conn6 <- [1,1102,null,{}] 07:22:44 INFO - PROCESS | 2176 | 1467037364338 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:44 INFO - PROCESS | 2176 | 1467037364342 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:44 INFO - PROCESS | 2176 | 1467037364506 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 07:22:44 INFO - PROCESS | 2176 | 1467037364577 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:44 INFO - PROCESS | 2176 | 1467037364583 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:44 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A4800 == 37 [pid = 2176] [id = 285] 07:22:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (00000064020C1000) [pid = 2176] [serial = 854] [outer = 0000000000000000] 07:22:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (00000064026A7400) [pid = 2176] [serial = 855] [outer = 00000064020C1000] 07:22:44 INFO - PROCESS | 2176 | 1467037364643 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006404256000) [pid = 2176] [serial = 856] [outer = 00000064020C1000] 07:22:45 INFO - PROCESS | 2176 | 1467037365501 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1231ms 07:22:45 INFO - PROCESS | 2176 | 1467037365560 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 2176 | 1467037365564 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 07:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:22:45 INFO - PROCESS | 2176 | 1467037365570 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - PROCESS | 2176 | 1467037365575 Marionette TRACE conn6 <- [1,1106,null,{}] 07:22:45 INFO - PROCESS | 2176 | 1467037365580 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:45 INFO - PROCESS | 2176 | 1467037365583 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:45 INFO - PROCESS | 2176 | 1467037365708 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 07:22:45 INFO - PROCESS | 2176 | 1467037365787 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:45 INFO - PROCESS | 2176 | 1467037365789 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:45 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C115800 == 38 [pid = 2176] [id = 286] 07:22:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006405508800) [pid = 2176] [serial = 857] [outer = 0000000000000000] 07:22:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006408086800) [pid = 2176] [serial = 858] [outer = 0000006405508800] 07:22:45 INFO - PROCESS | 2176 | 1467037365889 Marionette DEBUG loaded listener.js 07:22:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006408EEFC00) [pid = 2176] [serial = 859] [outer = 0000006405508800] 07:22:46 INFO - PROCESS | 2176 | --DOCSHELL 000000647736F800 == 37 [pid = 2176] [id = 283] 07:22:46 INFO - PROCESS | 2176 | --DOCSHELL 00000064762E4800 == 36 [pid = 2176] [id = 282] 07:22:46 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC3000 == 35 [pid = 2176] [id = 281] 07:22:46 INFO - PROCESS | 2176 | --DOCSHELL 000000640C666000 == 34 [pid = 2176] [id = 280] 07:22:46 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFCD000 == 33 [pid = 2176] [id = 279] 07:22:46 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAA000 == 32 [pid = 2176] [id = 278] 07:22:46 INFO - PROCESS | 2176 | --DOCSHELL 0000006408045000 == 31 [pid = 2176] [id = 277] 07:22:46 INFO - PROCESS | 2176 | --DOCSHELL 0000006404547800 == 30 [pid = 2176] [id = 276] 07:22:46 INFO - PROCESS | 2176 | 1467037366845 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640C0A1400) [pid = 2176] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640C15A400) [pid = 2176] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C24F400) [pid = 2176] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (00000064071AA800) [pid = 2176] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006408319400) [pid = 2176] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006408EEA400) [pid = 2176] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006404F25800) [pid = 2176] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640808A400) [pid = 2176] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (00000064758BC400) [pid = 2176] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404C1CC00) [pid = 2176] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640550C800) [pid = 2176] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640CD56800) [pid = 2176] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640AFF1000) [pid = 2176] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064027FBC00) [pid = 2176] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404D66800) [pid = 2176] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006476ACC400) [pid = 2176] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006477328400) [pid = 2176] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000647740B400) [pid = 2176] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006476DBAC00) [pid = 2176] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (00000064762BF400) [pid = 2176] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (00000064758BB800) [pid = 2176] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C5E6400) [pid = 2176] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640BF45800) [pid = 2176] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1340ms 07:22:46 INFO - PROCESS | 2176 | 1467037366913 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 07:22:46 INFO - PROCESS | 2176 | 1467037366918 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 07:22:46 INFO - PROCESS | 2176 | 1467037366923 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:22:46 INFO - PROCESS | 2176 | 1467037366927 Marionette TRACE conn6 <- [1,1110,null,{}] 07:22:46 INFO - PROCESS | 2176 | 1467037366932 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:46 INFO - PROCESS | 2176 | 1467037366935 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:47 INFO - PROCESS | 2176 | 1467037367039 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 07:22:47 INFO - PROCESS | 2176 | [2176] 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 07:22:47 INFO - PROCESS | 2176 | 1467037367305 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:47 INFO - PROCESS | 2176 | 1467037367307 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:47 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C70800 == 31 [pid = 2176] [id = 287] 07:22:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006405333400) [pid = 2176] [serial = 860] [outer = 0000000000000000] 07:22:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640550B800) [pid = 2176] [serial = 861] [outer = 0000006405333400] 07:22:47 INFO - PROCESS | 2176 | 1467037367367 Marionette DEBUG loaded listener.js 07:22:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006406C35000) [pid = 2176] [serial = 862] [outer = 0000006405333400] 07:22:47 INFO - PROCESS | 2176 | 1467037367815 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 944ms 07:22:47 INFO - PROCESS | 2176 | 1467037367872 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 2176 | 1467037367877 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 07:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:22:47 INFO - PROCESS | 2176 | 1467037367883 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 2176 | 1467037367886 Marionette TRACE conn6 <- [1,1114,null,{}] 07:22:47 INFO - PROCESS | 2176 | 1467037367897 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:47 INFO - PROCESS | 2176 | 1467037367900 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:48 INFO - PROCESS | 2176 | 1467037367992 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 07:22:48 INFO - PROCESS | 2176 | 1467037367999 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 2176 | 1467037368001 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:48 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF74800 == 32 [pid = 2176] [id = 288] 07:22:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006408319400) [pid = 2176] [serial = 863] [outer = 0000000000000000] 07:22:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006408EE6800) [pid = 2176] [serial = 864] [outer = 0000006408319400] 07:22:48 INFO - PROCESS | 2176 | 1467037368050 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006409707C00) [pid = 2176] [serial = 865] [outer = 0000006408319400] 07:22:48 INFO - PROCESS | 2176 | 1467037368505 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 693ms 07:22:48 INFO - PROCESS | 2176 | 1467037368579 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 2176 | 1467037368581 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 07:22:48 INFO - PROCESS | 2176 | 1467037368585 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:22:48 INFO - PROCESS | 2176 | 1467037368589 Marionette TRACE conn6 <- [1,1118,null,{}] 07:22:48 INFO - PROCESS | 2176 | 1467037368600 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:48 INFO - PROCESS | 2176 | 1467037368605 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:48 INFO - PROCESS | 2176 | 1467037368724 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 07:22:48 INFO - PROCESS | 2176 | 1467037368806 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 2176 | 1467037368809 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:48 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFDD800 == 33 [pid = 2176] [id = 289] 07:22:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006401FBB800) [pid = 2176] [serial = 866] [outer = 0000000000000000] 07:22:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640BE95400) [pid = 2176] [serial = 867] [outer = 0000006401FBB800] 07:22:48 INFO - PROCESS | 2176 | 1467037368860 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C099C00) [pid = 2176] [serial = 868] [outer = 0000006401FBB800] 07:22:49 INFO - PROCESS | 2176 | 1467037369295 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 735ms 07:22:49 INFO - PROCESS | 2176 | 1467037369328 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 07:22:49 INFO - PROCESS | 2176 | 1467037369331 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 07:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:22:49 INFO - PROCESS | 2176 | 1467037369339 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:22:49 INFO - PROCESS | 2176 | 1467037369341 Marionette TRACE conn6 <- [1,1122,null,{}] 07:22:49 INFO - PROCESS | 2176 | 1467037369345 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:49 INFO - PROCESS | 2176 | 1467037369347 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:49 INFO - PROCESS | 2176 | 1467037369462 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 07:22:49 INFO - PROCESS | 2176 | 1467037369470 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 2176 | 1467037369472 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:49 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC1800 == 34 [pid = 2176] [id = 290] 07:22:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C159400) [pid = 2176] [serial = 869] [outer = 0000000000000000] 07:22:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C210400) [pid = 2176] [serial = 870] [outer = 000000640C159400] 07:22:49 INFO - PROCESS | 2176 | 1467037369521 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C25B800) [pid = 2176] [serial = 871] [outer = 000000640C159400] 07:22:49 INFO - PROCESS | 2176 | [GFX2-]: DrawTargetD2D 1.1 (000000647C674C10): Failed to create GradientStopCollection with no stops. 07:22:49 INFO - PROCESS | 2176 | [GFX3-]: No stops specified for gradient pattern. 07:22:49 INFO - PROCESS | 2176 | 1467037369977 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 07:22:50 INFO - PROCESS | 2176 | 1467037370029 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 2176 | 1467037370031 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 07:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:22:50 INFO - PROCESS | 2176 | 1467037370042 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 2176 | 1467037370044 Marionette TRACE conn6 <- [1,1126,null,{}] 07:22:50 INFO - PROCESS | 2176 | 1467037370048 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:50 INFO - PROCESS | 2176 | 1467037370050 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:50 INFO - PROCESS | 2176 | 1467037370206 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 07:22:50 INFO - PROCESS | 2176 | 1467037370222 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:50 INFO - PROCESS | 2176 | 1467037370224 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:50 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476A40000 == 35 [pid = 2176] [id = 291] 07:22:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640203A800) [pid = 2176] [serial = 872] [outer = 0000000000000000] 07:22:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C7C3400) [pid = 2176] [serial = 873] [outer = 000000640203A800] 07:22:50 INFO - PROCESS | 2176 | 1467037370316 Marionette DEBUG loaded listener.js 07:22:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640CD60C00) [pid = 2176] [serial = 874] [outer = 000000640203A800] 07:22:50 INFO - PROCESS | 2176 | 1467037370748 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 735ms 07:22:50 INFO - PROCESS | 2176 | 1467037370772 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 2176 | 1467037370774 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 07:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:22:50 INFO - PROCESS | 2176 | 1467037370777 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 2176 | 1467037370779 Marionette TRACE conn6 <- [1,1130,null,{}] 07:22:50 INFO - PROCESS | 2176 | 1467037370783 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:50 INFO - PROCESS | 2176 | 1467037370789 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:50 INFO - PROCESS | 2176 | 1467037370923 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 07:22:50 INFO - PROCESS | 2176 | 1467037370976 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:50 INFO - PROCESS | 2176 | 1467037370978 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:50 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D17000 == 36 [pid = 2176] [id = 292] 07:22:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064758C2400) [pid = 2176] [serial = 875] [outer = 0000000000000000] 07:22:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000647630D400) [pid = 2176] [serial = 876] [outer = 00000064758C2400] 07:22:51 INFO - PROCESS | 2176 | 1467037371025 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006476DBAC00) [pid = 2176] [serial = 877] [outer = 00000064758C2400] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006402593400) [pid = 2176] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006404C14000) [pid = 2176] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006406C34800) [pid = 2176] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BF4A800) [pid = 2176] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404B03800) [pid = 2176] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006409792400) [pid = 2176] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640CD61000) [pid = 2176] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000647741DC00) [pid = 2176] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006409799400) [pid = 2176] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006401432C00) [pid = 2176] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006402036C00) [pid = 2176] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006408A10400) [pid = 2176] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:22:51 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640C215400) [pid = 2176] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:22:51 INFO - PROCESS | 2176 | 1467037371470 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 07:22:51 INFO - PROCESS | 2176 | 1467037371516 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 07:22:51 INFO - PROCESS | 2176 | 1467037371518 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 07:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:22:51 INFO - PROCESS | 2176 | 1467037371521 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:22:51 INFO - PROCESS | 2176 | 1467037371523 Marionette TRACE conn6 <- [1,1134,null,{}] 07:22:51 INFO - PROCESS | 2176 | 1467037371527 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:51 INFO - PROCESS | 2176 | 1467037371529 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:51 INFO - PROCESS | 2176 | 1467037371649 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 07:22:51 INFO - PROCESS | 2176 | 1467037371655 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:51 INFO - PROCESS | 2176 | 1467037371657 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:51 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478549800 == 37 [pid = 2176] [id = 293] 07:22:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640BE9AC00) [pid = 2176] [serial = 878] [outer = 0000000000000000] 07:22:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C215400) [pid = 2176] [serial = 879] [outer = 000000640BE9AC00] 07:22:51 INFO - PROCESS | 2176 | 1467037371703 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006477323800) [pid = 2176] [serial = 880] [outer = 000000640BE9AC00] 07:22:52 INFO - PROCESS | 2176 | 1467037372121 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 07:22:52 INFO - PROCESS | 2176 | 1467037372154 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 2176 | 1467037372157 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 07:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:22:52 INFO - PROCESS | 2176 | 1467037372160 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 2176 | 1467037372162 Marionette TRACE conn6 <- [1,1138,null,{}] 07:22:52 INFO - PROCESS | 2176 | 1467037372165 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:52 INFO - PROCESS | 2176 | 1467037372167 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:52 INFO - PROCESS | 2176 | 1467037372251 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 07:22:52 INFO - PROCESS | 2176 | 1467037372257 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 2176 | 1467037372259 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:52 INFO - PROCESS | 2176 | ++DOCSHELL 00000064787DE800 == 38 [pid = 2176] [id = 294] 07:22:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006477407000) [pid = 2176] [serial = 881] [outer = 0000000000000000] 07:22:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000647740B400) [pid = 2176] [serial = 882] [outer = 0000006477407000] 07:22:52 INFO - PROCESS | 2176 | 1467037372303 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006477417400) [pid = 2176] [serial = 883] [outer = 0000006477407000] 07:22:52 INFO - PROCESS | 2176 | 1467037372718 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 07:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:22:52 INFO - PROCESS | 2176 | 1467037372792 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 2176 | 1467037372794 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 07:22:52 INFO - PROCESS | 2176 | 1467037372798 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 2176 | 1467037372799 Marionette TRACE conn6 <- [1,1142,null,{}] 07:22:52 INFO - PROCESS | 2176 | 1467037372803 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:52 INFO - PROCESS | 2176 | 1467037372806 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:52 INFO - PROCESS | 2176 | 1467037372899 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 07:22:52 INFO - PROCESS | 2176 | 1467037372912 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 2176 | 1467037372914 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:52 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BEB2800 == 39 [pid = 2176] [id = 295] 07:22:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000647741BC00) [pid = 2176] [serial = 884] [outer = 0000000000000000] 07:22:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006477534800) [pid = 2176] [serial = 885] [outer = 000000647741BC00] 07:22:52 INFO - PROCESS | 2176 | 1467037372958 Marionette DEBUG loaded listener.js 07:22:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000647753E000) [pid = 2176] [serial = 886] [outer = 000000647741BC00] 07:22:53 INFO - PROCESS | 2176 | 1467037373591 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 840ms 07:22:53 INFO - PROCESS | 2176 | 1467037373641 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 07:22:53 INFO - PROCESS | 2176 | 1467037373646 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 07:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:22:53 INFO - PROCESS | 2176 | 1467037373651 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - PROCESS | 2176 | 1467037373655 Marionette TRACE conn6 <- [1,1146,null,{}] 07:22:53 INFO - PROCESS | 2176 | 1467037373661 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:53 INFO - PROCESS | 2176 | 1467037373665 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:53 INFO - PROCESS | 2176 | 1467037373785 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 07:22:53 INFO - PROCESS | 2176 | 1467037373906 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:53 INFO - PROCESS | 2176 | 1467037373909 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:53 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F1A800 == 40 [pid = 2176] [id = 296] 07:22:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006405331C00) [pid = 2176] [serial = 887] [outer = 0000000000000000] 07:22:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064069B8C00) [pid = 2176] [serial = 888] [outer = 0000006405331C00] 07:22:53 INFO - PROCESS | 2176 | 1467037373971 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006408A0F400) [pid = 2176] [serial = 889] [outer = 0000006405331C00] 07:22:54 INFO - PROCESS | 2176 | 1467037374590 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 07:22:54 INFO - PROCESS | 2176 | 1467037374645 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 07:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:22:54 INFO - PROCESS | 2176 | 1467037374652 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 2176 | 1467037374655 Marionette TRACE conn6 <- [1,1150,null,{}] 07:22:54 INFO - PROCESS | 2176 | 1467037374659 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:54 INFO - PROCESS | 2176 | 1467037374662 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:54 INFO - PROCESS | 2176 | 1467037374782 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 07:22:54 INFO - PROCESS | 2176 | 1467037374874 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:54 INFO - PROCESS | 2176 | 1467037374877 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:54 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763A1800 == 41 [pid = 2176] [id = 297] 07:22:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C09FC00) [pid = 2176] [serial = 890] [outer = 0000000000000000] 07:22:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C155400) [pid = 2176] [serial = 891] [outer = 000000640C09FC00] 07:22:54 INFO - PROCESS | 2176 | 1467037374935 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C5EC400) [pid = 2176] [serial = 892] [outer = 000000640C09FC00] 07:22:55 INFO - PROCESS | 2176 | 1467037375602 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 987ms 07:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:22:55 INFO - PROCESS | 2176 | 1467037375641 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 2176 | 1467037375644 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 07:22:55 INFO - PROCESS | 2176 | 1467037375647 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 2176 | 1467037375652 Marionette TRACE conn6 <- [1,1154,null,{}] 07:22:55 INFO - PROCESS | 2176 | 1467037375663 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:55 INFO - PROCESS | 2176 | 1467037375668 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:55 INFO - PROCESS | 2176 | 1467037375782 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 07:22:55 INFO - PROCESS | 2176 | 1467037375904 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 2176 | 1467037375907 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:55 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C87C800 == 42 [pid = 2176] [id = 298] 07:22:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006477420C00) [pid = 2176] [serial = 893] [outer = 0000000000000000] 07:22:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000647753D800) [pid = 2176] [serial = 894] [outer = 0000006477420C00] 07:22:55 INFO - PROCESS | 2176 | 1467037375967 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006477A42C00) [pid = 2176] [serial = 895] [outer = 0000006477420C00] 07:22:56 INFO - PROCESS | 2176 | 1467037376566 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 944ms 07:22:56 INFO - PROCESS | 2176 | 1467037376594 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 2176 | 1467037376597 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 07:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:22:56 INFO - PROCESS | 2176 | 1467037376601 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - PROCESS | 2176 | 1467037376603 Marionette TRACE conn6 <- [1,1158,null,{}] 07:22:56 INFO - PROCESS | 2176 | 1467037376607 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:56 INFO - PROCESS | 2176 | 1467037376609 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:56 INFO - PROCESS | 2176 | 1467037376725 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 07:22:56 INFO - PROCESS | 2176 | 1467037376814 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 2176 | 1467037376817 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:56 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070C0800 == 43 [pid = 2176] [id = 299] 07:22:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006408311400) [pid = 2176] [serial = 896] [outer = 0000000000000000] 07:22:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006409794000) [pid = 2176] [serial = 897] [outer = 0000006408311400] 07:22:56 INFO - PROCESS | 2176 | 1467037376872 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000640C7CAC00) [pid = 2176] [serial = 898] [outer = 0000006408311400] 07:22:57 INFO - PROCESS | 2176 | 1467037377593 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1032ms 07:22:57 INFO - PROCESS | 2176 | 1467037377635 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 07:22:57 INFO - PROCESS | 2176 | 1467037377640 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 07:22:57 INFO - PROCESS | 2176 | 1467037377645 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:22:57 INFO - PROCESS | 2176 | 1467037377648 Marionette TRACE conn6 <- [1,1162,null,{}] 07:22:57 INFO - PROCESS | 2176 | 1467037377671 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:57 INFO - PROCESS | 2176 | 1467037377674 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:57 INFO - PROCESS | 2176 | 1467037377820 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 07:22:57 INFO - PROCESS | 2176 | 1467037377875 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 2176 | 1467037377878 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:57 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A2000 == 44 [pid = 2176] [id = 300] 07:22:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006406CD6400) [pid = 2176] [serial = 899] [outer = 0000000000000000] 07:22:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (0000006407F88400) [pid = 2176] [serial = 900] [outer = 0000006406CD6400] 07:22:57 INFO - PROCESS | 2176 | 1467037377930 Marionette DEBUG loaded listener.js 07:22:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (0000006408A11800) [pid = 2176] [serial = 901] [outer = 0000006406CD6400] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 000000640539F800 == 43 [pid = 2176] [id = 275] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 00000064787DE800 == 42 [pid = 2176] [id = 294] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 0000006478549800 == 41 [pid = 2176] [id = 293] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D17000 == 40 [pid = 2176] [id = 292] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 0000006476A40000 == 39 [pid = 2176] [id = 291] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC1800 == 38 [pid = 2176] [id = 290] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFDD800 == 37 [pid = 2176] [id = 289] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF74800 == 36 [pid = 2176] [id = 288] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C70800 == 35 [pid = 2176] [id = 287] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 000000640C115800 == 34 [pid = 2176] [id = 286] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 0000006477A6B800 == 33 [pid = 2176] [id = 284] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A4800 == 32 [pid = 2176] [id = 285] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 00000064070C0800 == 31 [pid = 2176] [id = 299] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 000000647C87C800 == 30 [pid = 2176] [id = 298] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 00000064763A1800 == 29 [pid = 2176] [id = 297] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F1A800 == 28 [pid = 2176] [id = 296] 07:22:58 INFO - PROCESS | 2176 | --DOCSHELL 000000647BEB2800 == 27 [pid = 2176] [id = 295] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (000000640C7CE400) [pid = 2176] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (00000064026B4C00) [pid = 2176] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (00000064027F8000) [pid = 2176] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006404C1FC00) [pid = 2176] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006404F24400) [pid = 2176] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006407F89000) [pid = 2176] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640C0A2C00) [pid = 2176] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006406CD7000) [pid = 2176] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006404D68800) [pid = 2176] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640BF48C00) [pid = 2176] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064098D3400) [pid = 2176] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000647740F400) [pid = 2176] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064758C0800) [pid = 2176] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000647753A400) [pid = 2176] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006477421000) [pid = 2176] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640AFE8C00) [pid = 2176] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640C154000) [pid = 2176] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006407F90C00) [pid = 2176] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C15C000) [pid = 2176] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006402550C00) [pid = 2176] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404C1B000) [pid = 2176] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006408EEE000) [pid = 2176] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006409712000) [pid = 2176] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640BE95800) [pid = 2176] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C25B400) [pid = 2176] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C5EA400) [pid = 2176] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640830B800) [pid = 2176] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:22:59 INFO - PROCESS | 2176 | 1467037379188 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 2176 | 1467037379253 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 07:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:22:59 INFO - PROCESS | 2176 | 1467037379258 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 2176 | 1467037379261 Marionette TRACE conn6 <- [1,1166,null,{}] 07:22:59 INFO - PROCESS | 2176 | 1467037379270 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:59 INFO - PROCESS | 2176 | 1467037379273 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:59 INFO - PROCESS | 2176 | 1467037379360 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 07:22:59 INFO - PROCESS | 2176 | 1467037379374 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 2176 | 1467037379377 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:22:59 INFO - PROCESS | 2176 | ++DOCSHELL 000000640539F800 == 28 [pid = 2176] [id = 301] 07:22:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640270F400) [pid = 2176] [serial = 902] [outer = 0000000000000000] 07:22:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (00000064027FD800) [pid = 2176] [serial = 903] [outer = 000000640270F400] 07:22:59 INFO - PROCESS | 2176 | 1467037379427 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404C14000) [pid = 2176] [serial = 904] [outer = 000000640270F400] 07:22:59 INFO - PROCESS | 2176 | 1467037379914 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 2176 | 1467037379960 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 07:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:22:59 INFO - PROCESS | 2176 | 1467037379966 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 2176 | 1467037379969 Marionette TRACE conn6 <- [1,1170,null,{}] 07:22:59 INFO - PROCESS | 2176 | 1467037379973 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:59 INFO - PROCESS | 2176 | 1467037379976 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:00 INFO - PROCESS | 2176 | 1467037380068 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 07:23:00 INFO - PROCESS | 2176 | 1467037380078 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 2176 | 1467037380080 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:00 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405016000 == 29 [pid = 2176] [id = 302] 07:23:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404F4B400) [pid = 2176] [serial = 905] [outer = 0000000000000000] 07:23:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006404F58800) [pid = 2176] [serial = 906] [outer = 0000006404F4B400] 07:23:00 INFO - PROCESS | 2176 | 1467037380130 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006405BA4400) [pid = 2176] [serial = 907] [outer = 0000006404F4B400] 07:23:00 INFO - PROCESS | 2176 | 1467037380642 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 2176 | 1467037380704 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 07:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:23:00 INFO - PROCESS | 2176 | 1467037380707 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 2176 | 1467037380711 Marionette TRACE conn6 <- [1,1174,null,{}] 07:23:00 INFO - PROCESS | 2176 | 1467037380722 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:00 INFO - PROCESS | 2176 | 1467037380727 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:00 INFO - PROCESS | 2176 | 1467037380847 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 07:23:00 INFO - PROCESS | 2176 | 1467037380901 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 2176 | 1467037380904 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:00 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE03000 == 30 [pid = 2176] [id = 303] 07:23:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006402592800) [pid = 2176] [serial = 908] [outer = 0000000000000000] 07:23:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006408A07800) [pid = 2176] [serial = 909] [outer = 0000006402592800] 07:23:00 INFO - PROCESS | 2176 | 1467037380955 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006409712000) [pid = 2176] [serial = 910] [outer = 0000006402592800] 07:23:01 INFO - PROCESS | 2176 | 1467037381389 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 2176 | 1467037381471 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 07:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:23:01 INFO - PROCESS | 2176 | 1467037381485 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 2176 | 1467037381487 Marionette TRACE conn6 <- [1,1178,null,{}] 07:23:01 INFO - PROCESS | 2176 | 1467037381491 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:01 INFO - PROCESS | 2176 | 1467037381493 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:01 INFO - PROCESS | 2176 | 1467037381607 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 07:23:01 INFO - PROCESS | 2176 | 1467037381617 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:01 INFO - PROCESS | 2176 | 1467037381619 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:01 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C122800 == 31 [pid = 2176] [id = 304] 07:23:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640AFE8C00) [pid = 2176] [serial = 911] [outer = 0000000000000000] 07:23:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640BDD3000) [pid = 2176] [serial = 912] [outer = 000000640AFE8C00] 07:23:01 INFO - PROCESS | 2176 | 1467037381665 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BE9A000) [pid = 2176] [serial = 913] [outer = 000000640AFE8C00] 07:23:02 INFO - PROCESS | 2176 | 1467037382132 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 2176 | 1467037382166 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 07:23:02 INFO - PROCESS | 2176 | 1467037382169 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:23:02 INFO - PROCESS | 2176 | 1467037382171 Marionette TRACE conn6 <- [1,1182,null,{}] 07:23:02 INFO - PROCESS | 2176 | 1467037382174 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:02 INFO - PROCESS | 2176 | 1467037382177 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:02 INFO - PROCESS | 2176 | 1467037382291 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 07:23:02 INFO - PROCESS | 2176 | 1467037382299 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 2176 | 1467037382301 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:02 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD08000 == 32 [pid = 2176] [id = 305] 07:23:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006404F2E400) [pid = 2176] [serial = 914] [outer = 0000000000000000] 07:23:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C09A400) [pid = 2176] [serial = 915] [outer = 0000006404F2E400] 07:23:02 INFO - PROCESS | 2176 | 1467037382347 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C0A7400) [pid = 2176] [serial = 916] [outer = 0000006404F2E400] 07:23:02 INFO - PROCESS | 2176 | 1467037382839 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 2176 | 1467037382945 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 07:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:23:02 INFO - PROCESS | 2176 | 1467037382951 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - PROCESS | 2176 | 1467037382953 Marionette TRACE conn6 <- [1,1186,null,{}] 07:23:02 INFO - PROCESS | 2176 | 1467037382956 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:02 INFO - PROCESS | 2176 | 1467037382962 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:03 INFO - PROCESS | 2176 | 1467037383106 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006477407000) [pid = 2176] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C159400) [pid = 2176] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640203A800) [pid = 2176] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064758C2400) [pid = 2176] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006405333400) [pid = 2176] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408319400) [pid = 2176] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C7C3000) [pid = 2176] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640BE9AC00) [pid = 2176] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006405508800) [pid = 2176] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (00000064020C1000) [pid = 2176] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006401FBB800) [pid = 2176] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:23:03 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000647741BC00) [pid = 2176] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:23:03 INFO - PROCESS | 2176 | 1467037383352 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 2176 | 1467037383354 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:03 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061D2000 == 33 [pid = 2176] [id = 306] 07:23:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006401CAA800) [pid = 2176] [serial = 917] [outer = 0000000000000000] 07:23:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (00000064027F0000) [pid = 2176] [serial = 918] [outer = 0000006401CAA800] 07:23:03 INFO - PROCESS | 2176 | 1467037383402 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064098D0800) [pid = 2176] [serial = 919] [outer = 0000006401CAA800] 07:23:03 INFO - PROCESS | 2176 | 1467037383755 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 882ms 07:23:03 INFO - PROCESS | 2176 | 1467037383834 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 2176 | 1467037383837 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 07:23:03 INFO - PROCESS | 2176 | 1467037383840 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:23:03 INFO - PROCESS | 2176 | 1467037383842 Marionette TRACE conn6 <- [1,1190,null,{}] 07:23:03 INFO - PROCESS | 2176 | 1467037383846 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:03 INFO - PROCESS | 2176 | 1467037383848 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:03 INFO - PROCESS | 2176 | 1467037383956 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 07:23:03 INFO - PROCESS | 2176 | 1467037383964 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 2176 | 1467037383966 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:03 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D49000 == 34 [pid = 2176] [id = 307] 07:23:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006401FBB800) [pid = 2176] [serial = 920] [outer = 0000000000000000] 07:23:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C5ED400) [pid = 2176] [serial = 921] [outer = 0000006401FBB800] 07:23:04 INFO - PROCESS | 2176 | 1467037384013 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640CD53C00) [pid = 2176] [serial = 922] [outer = 0000006401FBB800] 07:23:04 INFO - PROCESS | 2176 | 1467037384415 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 07:23:04 INFO - PROCESS | 2176 | 1467037384473 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 07:23:04 INFO - PROCESS | 2176 | 1467037384475 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 07:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:23:04 INFO - PROCESS | 2176 | 1467037384479 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - PROCESS | 2176 | 1467037384480 Marionette TRACE conn6 <- [1,1194,null,{}] 07:23:04 INFO - PROCESS | 2176 | 1467037384484 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:04 INFO - PROCESS | 2176 | 1467037384486 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:04 INFO - PROCESS | 2176 | 1467037384593 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 07:23:04 INFO - PROCESS | 2176 | 1467037384634 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:04 INFO - PROCESS | 2176 | 1467037384636 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:04 INFO - PROCESS | 2176 | ++DOCSHELL 000000647738A000 == 35 [pid = 2176] [id = 308] 07:23:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C7D1400) [pid = 2176] [serial = 923] [outer = 0000000000000000] 07:23:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (00000064758BE800) [pid = 2176] [serial = 924] [outer = 000000640C7D1400] 07:23:04 INFO - PROCESS | 2176 | 1467037384680 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000647624D800) [pid = 2176] [serial = 925] [outer = 000000640C7D1400] 07:23:05 INFO - PROCESS | 2176 | 1467037385094 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 07:23:05 INFO - PROCESS | 2176 | 1467037385112 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 07:23:05 INFO - PROCESS | 2176 | 1467037385114 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 07:23:05 INFO - PROCESS | 2176 | 1467037385117 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:23:05 INFO - PROCESS | 2176 | 1467037385119 Marionette TRACE conn6 <- [1,1198,null,{}] 07:23:05 INFO - PROCESS | 2176 | 1467037385122 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:05 INFO - PROCESS | 2176 | 1467037385124 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:05 INFO - PROCESS | 2176 | 1467037385239 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 07:23:05 INFO - PROCESS | 2176 | 1467037385266 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:05 INFO - PROCESS | 2176 | 1467037385268 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:05 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD4A000 == 36 [pid = 2176] [id = 309] 07:23:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006476ACB800) [pid = 2176] [serial = 926] [outer = 0000000000000000] 07:23:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006476C52800) [pid = 2176] [serial = 927] [outer = 0000006476ACB800] 07:23:05 INFO - PROCESS | 2176 | 1467037385316 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006477327000) [pid = 2176] [serial = 928] [outer = 0000006476ACB800] 07:23:06 INFO - PROCESS | 2176 | 1467037386121 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1079ms 07:23:06 INFO - PROCESS | 2176 | 1467037386200 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 07:23:06 INFO - PROCESS | 2176 | 1467037386205 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 07:23:06 INFO - PROCESS | 2176 | 1467037386210 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:23:06 INFO - PROCESS | 2176 | 1467037386215 Marionette TRACE conn6 <- [1,1202,null,{}] 07:23:06 INFO - PROCESS | 2176 | 1467037386221 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:06 INFO - PROCESS | 2176 | 1467037386224 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:06 INFO - PROCESS | 2176 | 1467037386358 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 07:23:06 INFO - PROCESS | 2176 | 1467037386429 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:06 INFO - PROCESS | 2176 | 1467037386432 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:06 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F15000 == 37 [pid = 2176] [id = 310] 07:23:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006404D62800) [pid = 2176] [serial = 929] [outer = 0000000000000000] 07:23:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006404E36C00) [pid = 2176] [serial = 930] [outer = 0000006404D62800] 07:23:06 INFO - PROCESS | 2176 | 1467037386533 Marionette DEBUG loaded listener.js 07:23:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (00000064055E9400) [pid = 2176] [serial = 931] [outer = 0000006404D62800] 07:23:07 INFO - PROCESS | 2176 | 1467037387313 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1137ms 07:23:07 INFO - PROCESS | 2176 | 1467037387351 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 2176 | 1467037387356 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 07:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:23:07 INFO - PROCESS | 2176 | 1467037387363 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 2176 | 1467037387366 Marionette TRACE conn6 <- [1,1206,null,{}] 07:23:07 INFO - PROCESS | 2176 | 1467037387371 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:07 INFO - PROCESS | 2176 | 1467037387374 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:07 INFO - PROCESS | 2176 | 1467037387596 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 07:23:07 INFO - PROCESS | 2176 | 1467037387729 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 2176 | 1467037387732 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:07 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404BBB800 == 38 [pid = 2176] [id = 311] 07:23:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006402708400) [pid = 2176] [serial = 932] [outer = 0000000000000000] 07:23:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (00000064027FCC00) [pid = 2176] [serial = 933] [outer = 0000006402708400] 07:23:07 INFO - PROCESS | 2176 | 1467037387786 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006404E3AC00) [pid = 2176] [serial = 934] [outer = 0000006402708400] 07:23:08 INFO - PROCESS | 2176 | --DOCSHELL 000000647738A000 == 37 [pid = 2176] [id = 308] 07:23:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006476D49000 == 36 [pid = 2176] [id = 307] 07:23:08 INFO - PROCESS | 2176 | --DOCSHELL 00000064061D2000 == 35 [pid = 2176] [id = 306] 07:23:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD08000 == 34 [pid = 2176] [id = 305] 07:23:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640C122800 == 33 [pid = 2176] [id = 304] 07:23:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE03000 == 32 [pid = 2176] [id = 303] 07:23:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006405016000 == 31 [pid = 2176] [id = 302] 07:23:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640539F800 == 30 [pid = 2176] [id = 301] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006477417400) [pid = 2176] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640C210400) [pid = 2176] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C7C3400) [pid = 2176] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000647630D400) [pid = 2176] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640CD60C00) [pid = 2176] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640550B800) [pid = 2176] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006406C35000) [pid = 2176] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006408EE6800) [pid = 2176] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006409707C00) [pid = 2176] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640CD5B400) [pid = 2176] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640C215400) [pid = 2176] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408086800) [pid = 2176] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006408EEFC00) [pid = 2176] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064026A7400) [pid = 2176] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404256000) [pid = 2176] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640BE95400) [pid = 2176] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000647753E000) [pid = 2176] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006477534800) [pid = 2176] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000647740B400) [pid = 2176] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006476DBAC00) [pid = 2176] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006477323800) [pid = 2176] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C25B800) [pid = 2176] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C099C00) [pid = 2176] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 2176 | 1467037388381 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1027ms 07:23:08 INFO - PROCESS | 2176 | 1467037388392 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 2176 | 1467037388396 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 07:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:23:08 INFO - PROCESS | 2176 | 1467037388401 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 2176 | 1467037388404 Marionette TRACE conn6 <- [1,1210,null,{}] 07:23:08 INFO - PROCESS | 2176 | 1467037388409 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:08 INFO - PROCESS | 2176 | 1467037388412 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:08 INFO - PROCESS | 2176 | 1467037388503 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 07:23:08 INFO - PROCESS | 2176 | 1467037388509 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:08 INFO - PROCESS | 2176 | 1467037388512 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:08 INFO - PROCESS | 2176 | ++DOCSHELL 000000640806C000 == 31 [pid = 2176] [id = 312] 07:23:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006404C1D000) [pid = 2176] [serial = 935] [outer = 0000000000000000] 07:23:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640547B400) [pid = 2176] [serial = 936] [outer = 0000006404C1D000] 07:23:08 INFO - PROCESS | 2176 | 1467037388561 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006407F8F800) [pid = 2176] [serial = 937] [outer = 0000006404C1D000] 07:23:09 INFO - PROCESS | 2176 | 1467037389023 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 2176 | 1467037389132 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 07:23:09 INFO - PROCESS | 2176 | 1467037389138 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:23:09 INFO - PROCESS | 2176 | 1467037389140 Marionette TRACE conn6 <- [1,1214,null,{}] 07:23:09 INFO - PROCESS | 2176 | 1467037389144 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:09 INFO - PROCESS | 2176 | 1467037389146 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:09 INFO - PROCESS | 2176 | 1467037389246 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 07:23:09 INFO - PROCESS | 2176 | 1467037389315 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 2176 | 1467037389318 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:09 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE1E800 == 32 [pid = 2176] [id = 313] 07:23:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404D62000) [pid = 2176] [serial = 938] [outer = 0000000000000000] 07:23:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006409793000) [pid = 2176] [serial = 939] [outer = 0000006404D62000] 07:23:09 INFO - PROCESS | 2176 | 1467037389366 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640AFEF400) [pid = 2176] [serial = 940] [outer = 0000006404D62000] 07:23:09 INFO - PROCESS | 2176 | 1467037389774 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 672ms 07:23:09 INFO - PROCESS | 2176 | 1467037389814 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 2176 | 1467037389818 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 07:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:23:09 INFO - PROCESS | 2176 | 1467037389830 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 2176 | 1467037389834 Marionette TRACE conn6 <- [1,1218,null,{}] 07:23:09 INFO - PROCESS | 2176 | 1467037389838 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:09 INFO - PROCESS | 2176 | 1467037389842 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:09 INFO - PROCESS | 2176 | 1467037389935 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 07:23:09 INFO - PROCESS | 2176 | 1467037389940 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 2176 | 1467037389943 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:09 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD18000 == 33 [pid = 2176] [id = 314] 07:23:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640BE9B000) [pid = 2176] [serial = 941] [outer = 0000000000000000] 07:23:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C153800) [pid = 2176] [serial = 942] [outer = 000000640BE9B000] 07:23:09 INFO - PROCESS | 2176 | 1467037389988 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C209400) [pid = 2176] [serial = 943] [outer = 000000640BE9B000] 07:23:10 INFO - PROCESS | 2176 | 1467037390419 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 07:23:10 INFO - PROCESS | 2176 | 1467037390457 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 07:23:10 INFO - PROCESS | 2176 | 1467037390459 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 07:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:23:10 INFO - PROCESS | 2176 | 1467037390463 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - PROCESS | 2176 | 1467037390465 Marionette TRACE conn6 <- [1,1222,null,{}] 07:23:10 INFO - PROCESS | 2176 | 1467037390478 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:10 INFO - PROCESS | 2176 | 1467037390480 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:10 INFO - PROCESS | 2176 | 1467037390592 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 07:23:10 INFO - PROCESS | 2176 | 1467037390668 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:10 INFO - PROCESS | 2176 | 1467037390678 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:10 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476224800 == 34 [pid = 2176] [id = 315] 07:23:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640270A000) [pid = 2176] [serial = 944] [outer = 0000000000000000] 07:23:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C259000) [pid = 2176] [serial = 945] [outer = 000000640270A000] 07:23:10 INFO - PROCESS | 2176 | 1467037390724 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C5EA400) [pid = 2176] [serial = 946] [outer = 000000640270A000] 07:23:11 INFO - PROCESS | 2176 | 1467037391141 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 734ms 07:23:11 INFO - PROCESS | 2176 | 1467037391201 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 07:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:23:11 INFO - PROCESS | 2176 | 1467037391203 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 07:23:11 INFO - PROCESS | 2176 | 1467037391206 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 2176 | 1467037391208 Marionette TRACE conn6 <- [1,1226,null,{}] 07:23:11 INFO - PROCESS | 2176 | 1467037391211 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:11 INFO - PROCESS | 2176 | 1467037391213 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:11 INFO - PROCESS | 2176 | 1467037391326 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 07:23:11 INFO - PROCESS | 2176 | 1467037391339 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 2176 | 1467037391345 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:11 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD05000 == 35 [pid = 2176] [id = 316] 07:23:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640CD5BC00) [pid = 2176] [serial = 947] [outer = 0000000000000000] 07:23:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640CD5EC00) [pid = 2176] [serial = 948] [outer = 000000640CD5BC00] 07:23:11 INFO - PROCESS | 2176 | 1467037391443 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006476249C00) [pid = 2176] [serial = 949] [outer = 000000640CD5BC00] 07:23:11 INFO - PROCESS | 2176 | 1467037391892 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 736ms 07:23:11 INFO - PROCESS | 2176 | 1467037391960 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 2176 | 1467037391962 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 07:23:11 INFO - PROCESS | 2176 | 1467037391966 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 2176 | 1467037391968 Marionette TRACE conn6 <- [1,1230,null,{}] 07:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:23:11 INFO - PROCESS | 2176 | 1467037391971 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:11 INFO - PROCESS | 2176 | 1467037391973 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:12 INFO - PROCESS | 2176 | 1467037392094 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 07:23:12 INFO - PROCESS | 2176 | 1467037392147 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 2176 | 1467037392149 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:12 INFO - PROCESS | 2176 | ++DOCSHELL 00000064780C6000 == 36 [pid = 2176] [id = 317] 07:23:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006476306800) [pid = 2176] [serial = 950] [outer = 0000000000000000] 07:23:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006477407C00) [pid = 2176] [serial = 951] [outer = 0000006476306800] 07:23:12 INFO - PROCESS | 2176 | 1467037392195 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006477410400) [pid = 2176] [serial = 952] [outer = 0000006476306800] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640C7D1400) [pid = 2176] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640AFE8C00) [pid = 2176] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006404F2E400) [pid = 2176] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640270F400) [pid = 2176] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006402592800) [pid = 2176] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404F4B400) [pid = 2176] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006406CD6400) [pid = 2176] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006401CAA800) [pid = 2176] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006405331C00) [pid = 2176] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C09FC00) [pid = 2176] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006477420C00) [pid = 2176] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006408311400) [pid = 2176] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:23:12 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006401FBB800) [pid = 2176] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:23:12 INFO - PROCESS | 2176 | 1467037392637 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 07:23:12 INFO - PROCESS | 2176 | 1467037392707 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 07:23:12 INFO - PROCESS | 2176 | 1467037392709 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 07:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:23:12 INFO - PROCESS | 2176 | 1467037392713 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - PROCESS | 2176 | 1467037392714 Marionette TRACE conn6 <- [1,1234,null,{}] 07:23:12 INFO - PROCESS | 2176 | 1467037392718 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:12 INFO - PROCESS | 2176 | 1467037392720 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:12 INFO - PROCESS | 2176 | 1467037392829 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 07:23:12 INFO - PROCESS | 2176 | 1467037392878 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 2176 | 1467037392880 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:12 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF69800 == 37 [pid = 2176] [id = 318] 07:23:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640270F400) [pid = 2176] [serial = 953] [outer = 0000000000000000] 07:23:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640AFE8C00) [pid = 2176] [serial = 954] [outer = 000000640270F400] 07:23:12 INFO - PROCESS | 2176 | 1467037392926 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640CD59C00) [pid = 2176] [serial = 955] [outer = 000000640270F400] 07:23:13 INFO - PROCESS | 2176 | 1467037393381 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 07:23:13 INFO - PROCESS | 2176 | 1467037393449 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 07:23:13 INFO - PROCESS | 2176 | 1467037393451 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 07:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:23:13 INFO - PROCESS | 2176 | 1467037393459 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 2176 | 1467037393469 Marionette TRACE conn6 <- [1,1238,null,{}] 07:23:13 INFO - PROCESS | 2176 | 1467037393473 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:13 INFO - PROCESS | 2176 | 1467037393475 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:13 INFO - PROCESS | 2176 | 1467037393560 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 07:23:13 INFO - PROCESS | 2176 | 1467037393573 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:13 INFO - PROCESS | 2176 | 1467037393575 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:13 INFO - PROCESS | 2176 | ++DOCSHELL 000000647A9DA000 == 38 [pid = 2176] [id = 319] 07:23:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006477419400) [pid = 2176] [serial = 956] [outer = 0000000000000000] 07:23:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000647741E800) [pid = 2176] [serial = 957] [outer = 0000006477419400] 07:23:13 INFO - PROCESS | 2176 | 1467037393620 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000647753C800) [pid = 2176] [serial = 958] [outer = 0000006477419400] 07:23:14 INFO - PROCESS | 2176 | 1467037394054 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 629ms 07:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:23:14 INFO - PROCESS | 2176 | 1467037394092 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 2176 | 1467037394094 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 07:23:14 INFO - PROCESS | 2176 | 1467037394098 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 2176 | 1467037394100 Marionette TRACE conn6 <- [1,1242,null,{}] 07:23:14 INFO - PROCESS | 2176 | 1467037394103 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:14 INFO - PROCESS | 2176 | 1467037394105 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:14 INFO - PROCESS | 2176 | 1467037394190 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 07:23:14 INFO - PROCESS | 2176 | 1467037394195 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:14 INFO - PROCESS | 2176 | 1467037394197 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:14 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C405000 == 39 [pid = 2176] [id = 320] 07:23:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006477542400) [pid = 2176] [serial = 959] [outer = 0000000000000000] 07:23:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006477B7E000) [pid = 2176] [serial = 960] [outer = 0000006477542400] 07:23:14 INFO - PROCESS | 2176 | 1467037394242 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006477BAC400) [pid = 2176] [serial = 961] [outer = 0000006477542400] 07:23:14 INFO - PROCESS | 2176 | 1467037394815 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 777ms 07:23:14 INFO - PROCESS | 2176 | 1467037394954 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 2176 | 1467037394958 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 07:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:23:14 INFO - PROCESS | 2176 | 1467037394967 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 2176 | 1467037394971 Marionette TRACE conn6 <- [1,1246,null,{}] 07:23:14 INFO - PROCESS | 2176 | 1467037394978 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:14 INFO - PROCESS | 2176 | 1467037394981 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:15 INFO - PROCESS | 2176 | 1467037395107 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 07:23:15 INFO - PROCESS | 2176 | 1467037395180 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 2176 | 1467037395183 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:15 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC60000 == 40 [pid = 2176] [id = 321] 07:23:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006404255000) [pid = 2176] [serial = 962] [outer = 0000000000000000] 07:23:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064055DEC00) [pid = 2176] [serial = 963] [outer = 0000006404255000] 07:23:15 INFO - PROCESS | 2176 | 1467037395285 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006409707000) [pid = 2176] [serial = 964] [outer = 0000006404255000] 07:23:15 INFO - PROCESS | 2176 | 1467037395899 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 987ms 07:23:15 INFO - PROCESS | 2176 | 1467037395955 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 2176 | 1467037395960 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 07:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:23:15 INFO - PROCESS | 2176 | 1467037395967 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 2176 | 1467037395970 Marionette TRACE conn6 <- [1,1250,null,{}] 07:23:16 INFO - PROCESS | 2176 | 1467037395989 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:16 INFO - PROCESS | 2176 | 1467037395992 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:16 INFO - PROCESS | 2176 | 1467037396108 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 07:23:16 INFO - PROCESS | 2176 | 1467037396185 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:16 INFO - PROCESS | 2176 | 1467037396188 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:16 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476DAA000 == 41 [pid = 2176] [id = 322] 07:23:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640BF4DC00) [pid = 2176] [serial = 965] [outer = 0000000000000000] 07:23:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C09F800) [pid = 2176] [serial = 966] [outer = 000000640BF4DC00] 07:23:16 INFO - PROCESS | 2176 | 1467037396288 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C25B000) [pid = 2176] [serial = 967] [outer = 000000640BF4DC00] 07:23:16 INFO - PROCESS | 2176 | 1467037396927 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1004ms 07:23:16 INFO - PROCESS | 2176 | 1467037396973 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 2176 | 1467037396976 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 07:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:23:16 INFO - PROCESS | 2176 | 1467037396979 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 2176 | 1467037396983 Marionette TRACE conn6 <- [1,1254,null,{}] 07:23:17 INFO - PROCESS | 2176 | 1467037396995 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:17 INFO - PROCESS | 2176 | 1467037397000 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:17 INFO - PROCESS | 2176 | 1467037397113 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 07:23:17 INFO - PROCESS | 2176 | 1467037397235 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 2176 | 1467037397239 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:17 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C91F800 == 42 [pid = 2176] [id = 323] 07:23:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006477323C00) [pid = 2176] [serial = 968] [outer = 0000000000000000] 07:23:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006477A3E000) [pid = 2176] [serial = 969] [outer = 0000006477323C00] 07:23:17 INFO - PROCESS | 2176 | 1467037397301 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006477C35C00) [pid = 2176] [serial = 970] [outer = 0000006477323C00] 07:23:18 INFO - PROCESS | 2176 | 1467037398113 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1177ms 07:23:18 INFO - PROCESS | 2176 | 1467037398158 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 2176 | 1467037398163 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 07:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:23:18 INFO - PROCESS | 2176 | 1467037398169 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 2176 | 1467037398172 Marionette TRACE conn6 <- [1,1258,null,{}] 07:23:18 INFO - PROCESS | 2176 | 1467037398178 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:18 INFO - PROCESS | 2176 | 1467037398181 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:18 INFO - PROCESS | 2176 | 1467037398288 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 07:23:18 INFO - PROCESS | 2176 | 1467037398367 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:18 INFO - PROCESS | 2176 | 1467037398372 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:18 INFO - PROCESS | 2176 | ++DOCSHELL 000000640549E000 == 43 [pid = 2176] [id = 324] 07:23:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006404F25800) [pid = 2176] [serial = 971] [outer = 0000000000000000] 07:23:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006404F4D000) [pid = 2176] [serial = 972] [outer = 0000006404F25800] 07:23:18 INFO - PROCESS | 2176 | 1467037398475 Marionette DEBUG loaded listener.js 07:23:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006408310400) [pid = 2176] [serial = 973] [outer = 0000006404F25800] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 000000647A9DA000 == 42 [pid = 2176] [id = 319] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF69800 == 41 [pid = 2176] [id = 318] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 00000064780C6000 == 40 [pid = 2176] [id = 317] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD05000 == 39 [pid = 2176] [id = 316] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 0000006476224800 == 38 [pid = 2176] [id = 315] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD18000 == 37 [pid = 2176] [id = 314] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE1E800 == 36 [pid = 2176] [id = 313] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640806C000 == 35 [pid = 2176] [id = 312] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 0000006404BBB800 == 34 [pid = 2176] [id = 311] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F15000 == 33 [pid = 2176] [id = 310] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A2000 == 32 [pid = 2176] [id = 300] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD4A000 == 31 [pid = 2176] [id = 309] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 000000647C91F800 == 30 [pid = 2176] [id = 323] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 0000006476DAA000 == 29 [pid = 2176] [id = 322] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 000000647C405000 == 28 [pid = 2176] [id = 320] 07:23:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC60000 == 27 [pid = 2176] [id = 321] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000640C0A7400) [pid = 2176] [serial = 916] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000647624D800) [pid = 2176] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (00000064098D0800) [pid = 2176] [serial = 919] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640C5ED400) [pid = 2176] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640CD53C00) [pid = 2176] [serial = 922] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006409712000) [pid = 2176] [serial = 910] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (00000064758BE800) [pid = 2176] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640BDD3000) [pid = 2176] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640C09A400) [pid = 2176] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064027FD800) [pid = 2176] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006404C14000) [pid = 2176] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006408A07800) [pid = 2176] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404F58800) [pid = 2176] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006405BA4400) [pid = 2176] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408A11800) [pid = 2176] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006407F88400) [pid = 2176] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640BE9A000) [pid = 2176] [serial = 913] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064027F0000) [pid = 2176] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006408A0F400) [pid = 2176] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064069B8C00) [pid = 2176] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640C5EC400) [pid = 2176] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C155400) [pid = 2176] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006477A42C00) [pid = 2176] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000647753D800) [pid = 2176] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C7CAC00) [pid = 2176] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006409794000) [pid = 2176] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:23:19 INFO - PROCESS | 2176 | 1467037399687 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1588ms 07:23:19 INFO - PROCESS | 2176 | 1467037399786 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 07:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:23:19 INFO - PROCESS | 2176 | 1467037399790 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 07:23:19 INFO - PROCESS | 2176 | 1467037399796 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:23:19 INFO - PROCESS | 2176 | 1467037399799 Marionette TRACE conn6 <- [1,1262,null,{}] 07:23:19 INFO - PROCESS | 2176 | 1467037399805 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:19 INFO - PROCESS | 2176 | 1467037399808 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:19 INFO - PROCESS | 2176 | 1467037399903 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 07:23:19 INFO - PROCESS | 2176 | 1467037399911 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 2176 | 1467037399914 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:19 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405391800 == 28 [pid = 2176] [id = 325] 07:23:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064026A6400) [pid = 2176] [serial = 974] [outer = 0000000000000000] 07:23:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064027EF400) [pid = 2176] [serial = 975] [outer = 00000064026A6400] 07:23:19 INFO - PROCESS | 2176 | 1467037399964 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404256400) [pid = 2176] [serial = 976] [outer = 00000064026A6400] 07:23:20 INFO - PROCESS | 2176 | 1467037400466 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 736ms 07:23:20 INFO - PROCESS | 2176 | 1467037400532 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 07:23:20 INFO - PROCESS | 2176 | 1467037400537 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 07:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:23:20 INFO - PROCESS | 2176 | 1467037400544 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - PROCESS | 2176 | 1467037400546 Marionette TRACE conn6 <- [1,1266,null,{}] 07:23:20 INFO - PROCESS | 2176 | 1467037400551 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:20 INFO - PROCESS | 2176 | 1467037400553 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:20 INFO - PROCESS | 2176 | 1467037400651 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 07:23:20 INFO - PROCESS | 2176 | 1467037400726 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 2176 | 1467037400728 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:20 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408064800 == 29 [pid = 2176] [id = 326] 07:23:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404D5E400) [pid = 2176] [serial = 977] [outer = 0000000000000000] 07:23:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404F24000) [pid = 2176] [serial = 978] [outer = 0000006404D5E400] 07:23:20 INFO - PROCESS | 2176 | 1467037400780 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640550D000) [pid = 2176] [serial = 979] [outer = 0000006404D5E400] 07:23:21 INFO - PROCESS | 2176 | 1467037401192 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 692ms 07:23:21 INFO - PROCESS | 2176 | 1467037401238 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 2176 | 1467037401241 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 07:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:23:21 INFO - PROCESS | 2176 | 1467037401273 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - PROCESS | 2176 | 1467037401276 Marionette TRACE conn6 <- [1,1270,null,{}] 07:23:21 INFO - PROCESS | 2176 | 1467037401293 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:21 INFO - PROCESS | 2176 | 1467037401298 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:21 INFO - PROCESS | 2176 | 1467037401385 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 07:23:21 INFO - PROCESS | 2176 | 1467037401403 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:21 INFO - PROCESS | 2176 | 1467037401406 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:21 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAC000 == 30 [pid = 2176] [id = 327] 07:23:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006401FBEC00) [pid = 2176] [serial = 980] [outer = 0000000000000000] 07:23:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408312C00) [pid = 2176] [serial = 981] [outer = 0000006401FBEC00] 07:23:21 INFO - PROCESS | 2176 | 1467037401456 Marionette DEBUG loaded listener.js 07:23:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006408EE6800) [pid = 2176] [serial = 982] [outer = 0000006401FBEC00] 07:23:21 INFO - PROCESS | 2176 | 1467037401958 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 735ms 07:23:22 INFO - PROCESS | 2176 | 1467037402008 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 2176 | 1467037402010 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 07:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:23:22 INFO - PROCESS | 2176 | 1467037402019 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 2176 | 1467037402021 Marionette TRACE conn6 <- [1,1274,null,{}] 07:23:22 INFO - PROCESS | 2176 | 1467037402025 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:22 INFO - PROCESS | 2176 | 1467037402027 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:22 INFO - PROCESS | 2176 | 1467037402141 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 07:23:22 INFO - PROCESS | 2176 | 1467037402147 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 2176 | 1467037402149 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:22 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFCF800 == 31 [pid = 2176] [id = 328] 07:23:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640970BC00) [pid = 2176] [serial = 983] [outer = 0000000000000000] 07:23:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006409796800) [pid = 2176] [serial = 984] [outer = 000000640970BC00] 07:23:22 INFO - PROCESS | 2176 | 1467037402239 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064098D7C00) [pid = 2176] [serial = 985] [outer = 000000640970BC00] 07:23:22 INFO - PROCESS | 2176 | 1467037402692 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 07:23:22 INFO - PROCESS | 2176 | 1467037402772 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 2176 | 1467037402774 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 07:23:22 INFO - PROCESS | 2176 | 1467037402778 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 2176 | 1467037402779 Marionette TRACE conn6 <- [1,1278,null,{}] 07:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:23:22 INFO - PROCESS | 2176 | 1467037402783 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:22 INFO - PROCESS | 2176 | 1467037402785 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:22 INFO - PROCESS | 2176 | 1467037402896 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 07:23:22 INFO - PROCESS | 2176 | 1467037402907 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 2176 | 1467037402909 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:22 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6B2800 == 32 [pid = 2176] [id = 329] 07:23:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640270E400) [pid = 2176] [serial = 986] [outer = 0000000000000000] 07:23:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BE97800) [pid = 2176] [serial = 987] [outer = 000000640270E400] 07:23:23 INFO - PROCESS | 2176 | 1467037402998 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640BF4C800) [pid = 2176] [serial = 988] [outer = 000000640270E400] 07:23:23 INFO - PROCESS | 2176 | 1467037403448 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 735ms 07:23:23 INFO - PROCESS | 2176 | 1467037403521 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 07:23:23 INFO - PROCESS | 2176 | 1467037403523 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 07:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:23:23 INFO - PROCESS | 2176 | 1467037403531 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 2176 | 1467037403533 Marionette TRACE conn6 <- [1,1282,null,{}] 07:23:23 INFO - PROCESS | 2176 | 1467037403537 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:23 INFO - PROCESS | 2176 | 1467037403543 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:23 INFO - PROCESS | 2176 | 1467037403824 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640270A000) [pid = 2176] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640BE9B000) [pid = 2176] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404D62800) [pid = 2176] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640CD5BC00) [pid = 2176] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404D62000) [pid = 2176] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006476ACB800) [pid = 2176] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404C1D000) [pid = 2176] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006402708400) [pid = 2176] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006477542400) [pid = 2176] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640270F400) [pid = 2176] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006477419400) [pid = 2176] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:23:23 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006476306800) [pid = 2176] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:23:23 INFO - PROCESS | 2176 | 1467037403877 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:23 INFO - PROCESS | 2176 | 1467037403879 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:23 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAA000 == 33 [pid = 2176] [id = 330] 07:23:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006401DF2C00) [pid = 2176] [serial = 989] [outer = 0000000000000000] 07:23:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006402593400) [pid = 2176] [serial = 990] [outer = 0000006401DF2C00] 07:23:23 INFO - PROCESS | 2176 | 1467037403933 Marionette DEBUG loaded listener.js 07:23:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640BF49400) [pid = 2176] [serial = 991] [outer = 0000006401DF2C00] 07:23:24 INFO - PROCESS | 2176 | 1467037404314 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 840ms 07:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:23:24 INFO - PROCESS | 2176 | 1467037404369 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 07:23:24 INFO - PROCESS | 2176 | 1467037404371 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 07:23:24 INFO - PROCESS | 2176 | 1467037404374 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 2176 | 1467037404376 Marionette TRACE conn6 <- [1,1286,null,{}] 07:23:24 INFO - PROCESS | 2176 | 1467037404380 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:24 INFO - PROCESS | 2176 | 1467037404382 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:24 INFO - PROCESS | 2176 | 1467037404463 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 07:23:24 INFO - PROCESS | 2176 | 1467037404468 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 2176 | 1467037404470 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:24 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763B1000 == 34 [pid = 2176] [id = 331] 07:23:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006409712C00) [pid = 2176] [serial = 992] [outer = 0000000000000000] 07:23:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C251000) [pid = 2176] [serial = 993] [outer = 0000006409712C00] 07:23:24 INFO - PROCESS | 2176 | 1467037404516 Marionette DEBUG loaded listener.js 07:23:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C5EF400) [pid = 2176] [serial = 994] [outer = 0000006409712C00] 07:23:24 INFO - PROCESS | 2176 | 1467037404955 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 629ms 07:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:23:25 INFO - PROCESS | 2176 | 1467037405008 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 2176 | 1467037405011 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 07:23:25 INFO - PROCESS | 2176 | 1467037405014 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 2176 | 1467037405016 Marionette TRACE conn6 <- [1,1290,null,{}] 07:23:25 INFO - PROCESS | 2176 | 1467037405020 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:25 INFO - PROCESS | 2176 | 1467037405021 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:25 INFO - PROCESS | 2176 | 1467037405103 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 07:23:25 INFO - PROCESS | 2176 | 1467037405112 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:25 INFO - PROCESS | 2176 | 1467037405114 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:25 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477376800 == 35 [pid = 2176] [id = 332] 07:23:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064027FD000) [pid = 2176] [serial = 995] [outer = 0000000000000000] 07:23:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C7D0C00) [pid = 2176] [serial = 996] [outer = 00000064027FD000] 07:23:25 INFO - PROCESS | 2176 | 1467037405168 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640CD58800) [pid = 2176] [serial = 997] [outer = 00000064027FD000] 07:23:25 INFO - PROCESS | 2176 | 1467037405615 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 07:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:23:25 INFO - PROCESS | 2176 | 1467037405650 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 2176 | 1467037405652 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 07:23:25 INFO - PROCESS | 2176 | 1467037405655 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 2176 | 1467037405657 Marionette TRACE conn6 <- [1,1294,null,{}] 07:23:25 INFO - PROCESS | 2176 | 1467037405661 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:25 INFO - PROCESS | 2176 | 1467037405663 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:25 INFO - PROCESS | 2176 | 1467037405746 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 07:23:25 INFO - PROCESS | 2176 | 1467037405751 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:25 INFO - PROCESS | 2176 | 1467037405753 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBA9000 == 36 [pid = 2176] [id = 333] 07:23:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640CD5DC00) [pid = 2176] [serial = 998] [outer = 0000000000000000] 07:23:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064758BD400) [pid = 2176] [serial = 999] [outer = 000000640CD5DC00] 07:23:25 INFO - PROCESS | 2176 | 1467037405798 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (00000064762B7800) [pid = 2176] [serial = 1000] [outer = 000000640CD5DC00] 07:23:26 INFO - PROCESS | 2176 | 1467037406626 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1020ms 07:23:26 INFO - PROCESS | 2176 | 1467037406679 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 07:23:26 INFO - PROCESS | 2176 | 1467037406684 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 07:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:23:26 INFO - PROCESS | 2176 | 1467037406690 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:23:26 INFO - PROCESS | 2176 | 1467037406693 Marionette TRACE conn6 <- [1,1298,null,{}] 07:23:26 INFO - PROCESS | 2176 | 1467037406719 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:26 INFO - PROCESS | 2176 | 1467037406723 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:26 INFO - PROCESS | 2176 | 1467037406904 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 07:23:27 INFO - PROCESS | 2176 | 1467037406993 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:27 INFO - PROCESS | 2176 | 1467037406996 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:27 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080DF800 == 37 [pid = 2176] [id = 334] 07:23:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064047F9400) [pid = 2176] [serial = 1001] [outer = 0000000000000000] 07:23:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006404D60000) [pid = 2176] [serial = 1002] [outer = 00000064047F9400] 07:23:27 INFO - PROCESS | 2176 | 1467037407058 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640550C400) [pid = 2176] [serial = 1003] [outer = 00000064047F9400] 07:23:27 INFO - PROCESS | 2176 | 1467037407774 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 07:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1137ms 07:23:27 INFO - PROCESS | 2176 | 1467037407851 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 2176 | 1467037407857 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 07:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:23:27 INFO - PROCESS | 2176 | 1467037407864 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - PROCESS | 2176 | 1467037407867 Marionette TRACE conn6 <- [1,1302,null,{}] 07:23:27 INFO - PROCESS | 2176 | 1467037407871 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:27 INFO - PROCESS | 2176 | 1467037407874 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:28 INFO - PROCESS | 2176 | 1467037408101 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 07:23:28 INFO - PROCESS | 2176 | 1467037408223 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 2176 | 1467037408226 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:28 INFO - PROCESS | 2176 | ++DOCSHELL 00000064047D4000 == 38 [pid = 2176] [id = 335] 07:23:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006402035000) [pid = 2176] [serial = 1004] [outer = 0000000000000000] 07:23:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640270D400) [pid = 2176] [serial = 1005] [outer = 0000006402035000] 07:23:28 INFO - PROCESS | 2176 | 1467037408278 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006404C1FC00) [pid = 2176] [serial = 1006] [outer = 0000006402035000] 07:23:28 INFO - PROCESS | 2176 | --DOCSHELL 0000006477376800 == 37 [pid = 2176] [id = 332] 07:23:28 INFO - PROCESS | 2176 | --DOCSHELL 00000064763B1000 == 36 [pid = 2176] [id = 331] 07:23:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAA000 == 35 [pid = 2176] [id = 330] 07:23:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6B2800 == 34 [pid = 2176] [id = 329] 07:23:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFCF800 == 33 [pid = 2176] [id = 328] 07:23:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAC000 == 32 [pid = 2176] [id = 327] 07:23:28 INFO - PROCESS | 2176 | --DOCSHELL 0000006408064800 == 31 [pid = 2176] [id = 326] 07:23:28 INFO - PROCESS | 2176 | --DOCSHELL 0000006405391800 == 30 [pid = 2176] [id = 325] 07:23:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640549E000 == 29 [pid = 2176] [id = 324] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C259000) [pid = 2176] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640C153800) [pid = 2176] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006404E36C00) [pid = 2176] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006476249C00) [pid = 2176] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064055E9400) [pid = 2176] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006409793000) [pid = 2176] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640AFEF400) [pid = 2176] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006477327000) [pid = 2176] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006476C52800) [pid = 2176] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640CD5EC00) [pid = 2176] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640547B400) [pid = 2176] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006407F8F800) [pid = 2176] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064027FCC00) [pid = 2176] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006404E3AC00) [pid = 2176] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006477B7E000) [pid = 2176] [serial = 960] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640AFE8C00) [pid = 2176] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006477BAC400) [pid = 2176] [serial = 961] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000647753C800) [pid = 2176] [serial = 958] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006477407C00) [pid = 2176] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000647741E800) [pid = 2176] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006477410400) [pid = 2176] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640C5EA400) [pid = 2176] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640CD59C00) [pid = 2176] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640C209400) [pid = 2176] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:23:28 INFO - PROCESS | 2176 | 1467037408878 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1028ms 07:23:28 INFO - PROCESS | 2176 | 1467037408895 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 07:23:28 INFO - PROCESS | 2176 | 1467037408899 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 07:23:28 INFO - PROCESS | 2176 | 1467037408904 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:23:28 INFO - PROCESS | 2176 | 1467037408907 Marionette TRACE conn6 <- [1,1306,null,{}] 07:23:28 INFO - PROCESS | 2176 | 1467037408912 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:28 INFO - PROCESS | 2176 | 1467037408915 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:29 INFO - PROCESS | 2176 | 1467037409006 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 07:23:29 INFO - PROCESS | 2176 | 1467037409016 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:29 INFO - PROCESS | 2176 | 1467037409019 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:29 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070BB000 == 30 [pid = 2176] [id = 336] 07:23:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006404D5F000) [pid = 2176] [serial = 1007] [outer = 0000000000000000] 07:23:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (000000640547B400) [pid = 2176] [serial = 1008] [outer = 0000006404D5F000] 07:23:29 INFO - PROCESS | 2176 | 1467037409069 Marionette DEBUG loaded listener.js 07:23:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006407F8C400) [pid = 2176] [serial = 1009] [outer = 0000006404D5F000] 07:23:29 INFO - PROCESS | 2176 | 1467037409572 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 735ms 07:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:23:29 INFO - PROCESS | 2176 | 1467037409643 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 2176 | 1467037409646 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 07:23:29 INFO - PROCESS | 2176 | 1467037409649 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - PROCESS | 2176 | 1467037409651 Marionette TRACE conn6 <- [1,1310,null,{}] 07:23:29 INFO - PROCESS | 2176 | 1467037409655 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:29 INFO - PROCESS | 2176 | 1467037409657 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:29 INFO - PROCESS | 2176 | 1467037409750 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 07:23:29 INFO - PROCESS | 2176 | 1467037409825 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:29 INFO - PROCESS | 2176 | 1467037409827 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:29 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD46000 == 31 [pid = 2176] [id = 337] 07:23:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006408EEEC00) [pid = 2176] [serial = 1010] [outer = 0000000000000000] 07:23:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006409794000) [pid = 2176] [serial = 1011] [outer = 0000006408EEEC00] 07:23:29 INFO - PROCESS | 2176 | 1467037409875 Marionette DEBUG loaded listener.js 07:23:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640AFEE000) [pid = 2176] [serial = 1012] [outer = 0000006408EEEC00] 07:23:30 INFO - PROCESS | 2176 | 1467037410302 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 672ms 07:23:30 INFO - PROCESS | 2176 | 1467037410323 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 07:23:30 INFO - PROCESS | 2176 | 1467037410327 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 07:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:23:30 INFO - PROCESS | 2176 | 1467037410339 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - PROCESS | 2176 | 1467037410345 Marionette TRACE conn6 <- [1,1314,null,{}] 07:23:30 INFO - PROCESS | 2176 | 1467037410349 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:30 INFO - PROCESS | 2176 | 1467037410353 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:30 INFO - PROCESS | 2176 | 1467037410446 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 07:23:30 INFO - PROCESS | 2176 | 1467037410452 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:30 INFO - PROCESS | 2176 | 1467037410454 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:30 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD13800 == 32 [pid = 2176] [id = 338] 07:23:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640BE97C00) [pid = 2176] [serial = 1013] [outer = 0000000000000000] 07:23:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C09A800) [pid = 2176] [serial = 1014] [outer = 000000640BE97C00] 07:23:30 INFO - PROCESS | 2176 | 1467037410499 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C15BC00) [pid = 2176] [serial = 1015] [outer = 000000640BE97C00] 07:23:30 INFO - PROCESS | 2176 | 1467037410940 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 650ms 07:23:30 INFO - PROCESS | 2176 | 1467037410988 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 07:23:30 INFO - PROCESS | 2176 | 1467037410990 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 07:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:23:30 INFO - PROCESS | 2176 | 1467037410993 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - PROCESS | 2176 | 1467037410995 Marionette TRACE conn6 <- [1,1318,null,{}] 07:23:31 INFO - PROCESS | 2176 | 1467037410999 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:31 INFO - PROCESS | 2176 | 1467037411001 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:31 INFO - PROCESS | 2176 | 1467037411113 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 07:23:31 INFO - PROCESS | 2176 | 1467037411199 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 2176 | 1467037411202 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:31 INFO - PROCESS | 2176 | ++DOCSHELL 00000064762D9800 == 33 [pid = 2176] [id = 339] 07:23:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640BE99400) [pid = 2176] [serial = 1016] [outer = 0000000000000000] 07:23:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C24FC00) [pid = 2176] [serial = 1017] [outer = 000000640BE99400] 07:23:31 INFO - PROCESS | 2176 | 1467037411248 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C5E6C00) [pid = 2176] [serial = 1018] [outer = 000000640BE99400] 07:23:31 INFO - PROCESS | 2176 | 1467037411685 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 735ms 07:23:31 INFO - PROCESS | 2176 | 1467037411731 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 2176 | 1467037411734 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 07:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:23:31 INFO - PROCESS | 2176 | 1467037411737 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 2176 | 1467037411739 Marionette TRACE conn6 <- [1,1322,null,{}] 07:23:31 INFO - PROCESS | 2176 | 1467037411742 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:31 INFO - PROCESS | 2176 | 1467037411744 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:31 INFO - PROCESS | 2176 | 1467037411858 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 07:23:31 INFO - PROCESS | 2176 | 1467037411917 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 2176 | 1467037411923 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:31 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6B1800 == 34 [pid = 2176] [id = 340] 07:23:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064758B9000) [pid = 2176] [serial = 1019] [outer = 0000000000000000] 07:23:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (00000064758BBC00) [pid = 2176] [serial = 1020] [outer = 00000064758B9000] 07:23:31 INFO - PROCESS | 2176 | 1467037411980 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000647630D400) [pid = 2176] [serial = 1021] [outer = 00000064758B9000] 07:23:32 INFO - PROCESS | 2176 | 1467037412422 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 07:23:32 INFO - PROCESS | 2176 | 1467037412495 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 2176 | 1467037412498 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 07:23:32 INFO - PROCESS | 2176 | 1467037412501 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 2176 | 1467037412503 Marionette TRACE conn6 <- [1,1326,null,{}] 07:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:23:32 INFO - PROCESS | 2176 | 1467037412506 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:32 INFO - PROCESS | 2176 | 1467037412509 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:32 INFO - PROCESS | 2176 | 1467037412630 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 07:23:32 INFO - PROCESS | 2176 | 1467037412681 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:32 INFO - PROCESS | 2176 | 1467037412683 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:32 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478265000 == 35 [pid = 2176] [id = 341] 07:23:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006476AC1400) [pid = 2176] [serial = 1022] [outer = 0000000000000000] 07:23:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006477326400) [pid = 2176] [serial = 1023] [outer = 0000006476AC1400] 07:23:32 INFO - PROCESS | 2176 | 1467037412729 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000647740A000) [pid = 2176] [serial = 1024] [outer = 0000006476AC1400] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640970BC00) [pid = 2176] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404D5E400) [pid = 2176] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640270E400) [pid = 2176] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006404F25800) [pid = 2176] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006401FBEC00) [pid = 2176] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064026A6400) [pid = 2176] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404255000) [pid = 2176] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640BF4DC00) [pid = 2176] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006477323C00) [pid = 2176] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006401DF2C00) [pid = 2176] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006409712C00) [pid = 2176] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:23:33 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (00000064027FD000) [pid = 2176] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:23:33 INFO - PROCESS | 2176 | 1467037413623 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1128ms 07:23:33 INFO - PROCESS | 2176 | 1467037413638 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 07:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:23:33 INFO - PROCESS | 2176 | 1467037413640 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 07:23:33 INFO - PROCESS | 2176 | 1467037413643 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - PROCESS | 2176 | 1467037413645 Marionette TRACE conn6 <- [1,1330,null,{}] 07:23:33 INFO - PROCESS | 2176 | 1467037413649 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:33 INFO - PROCESS | 2176 | 1467037413651 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:33 INFO - PROCESS | 2176 | 1467037413734 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 07:23:33 INFO - PROCESS | 2176 | 1467037413740 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:33 INFO - PROCESS | 2176 | 1467037413742 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:33 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF83800 == 36 [pid = 2176] [id = 342] 07:23:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (00000064020C1000) [pid = 2176] [serial = 1025] [outer = 0000000000000000] 07:23:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006408A0F000) [pid = 2176] [serial = 1026] [outer = 00000064020C1000] 07:23:33 INFO - PROCESS | 2176 | 1467037413787 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006408319800) [pid = 2176] [serial = 1027] [outer = 00000064020C1000] 07:23:34 INFO - PROCESS | 2176 | 1467037414234 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 672ms 07:23:34 INFO - PROCESS | 2176 | 1467037414319 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 2176 | 1467037414322 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 07:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:23:34 INFO - PROCESS | 2176 | 1467037414325 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 2176 | 1467037414327 Marionette TRACE conn6 <- [1,1334,null,{}] 07:23:34 INFO - PROCESS | 2176 | 1467037414330 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:34 INFO - PROCESS | 2176 | 1467037414332 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:34 INFO - PROCESS | 2176 | 1467037414422 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 07:23:34 INFO - PROCESS | 2176 | 1467037414433 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:34 INFO - PROCESS | 2176 | 1467037414435 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:34 INFO - PROCESS | 2176 | ++DOCSHELL 000000647875F000 == 37 [pid = 2176] [id = 343] 07:23:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (00000064758B8800) [pid = 2176] [serial = 1028] [outer = 0000000000000000] 07:23:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000647740CC00) [pid = 2176] [serial = 1029] [outer = 00000064758B8800] 07:23:34 INFO - PROCESS | 2176 | 1467037414482 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000647741A800) [pid = 2176] [serial = 1030] [outer = 00000064758B8800] 07:23:34 INFO - PROCESS | 2176 | 1467037414912 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 07:23:34 INFO - PROCESS | 2176 | 1467037414957 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 2176 | 1467037414959 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 07:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:23:34 INFO - PROCESS | 2176 | 1467037414962 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 2176 | 1467037414964 Marionette TRACE conn6 <- [1,1338,null,{}] 07:23:34 INFO - PROCESS | 2176 | 1467037414967 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:34 INFO - PROCESS | 2176 | 1467037414969 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:35 INFO - PROCESS | 2176 | 1467037415103 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 07:23:35 INFO - PROCESS | 2176 | 1467037415268 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 2176 | 1467037415271 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:35 INFO - PROCESS | 2176 | ++DOCSHELL 00000064047CA800 == 38 [pid = 2176] [id = 344] 07:23:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006402033000) [pid = 2176] [serial = 1031] [outer = 0000000000000000] 07:23:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006402705800) [pid = 2176] [serial = 1032] [outer = 0000006402033000] 07:23:35 INFO - PROCESS | 2176 | 1467037415332 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006404D5F800) [pid = 2176] [serial = 1033] [outer = 0000006402033000] 07:23:35 INFO - PROCESS | 2176 | 1467037415957 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1025ms 07:23:36 INFO - PROCESS | 2176 | 1467037415992 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 2176 | 1467037415997 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 07:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:23:36 INFO - PROCESS | 2176 | 1467037416023 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 2176 | 1467037416026 Marionette TRACE conn6 <- [1,1342,null,{}] 07:23:36 INFO - PROCESS | 2176 | 1467037416032 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:36 INFO - PROCESS | 2176 | 1467037416035 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:36 INFO - PROCESS | 2176 | 1467037416153 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 07:23:36 INFO - PROCESS | 2176 | 1467037416228 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:36 INFO - PROCESS | 2176 | 1467037416232 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:36 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6C2000 == 39 [pid = 2176] [id = 345] 07:23:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640830D400) [pid = 2176] [serial = 1034] [outer = 0000000000000000] 07:23:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064098D5C00) [pid = 2176] [serial = 1035] [outer = 000000640830D400] 07:23:36 INFO - PROCESS | 2176 | 1467037416331 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C099C00) [pid = 2176] [serial = 1036] [outer = 000000640830D400] 07:23:36 INFO - PROCESS | 2176 | 1467037416936 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 944ms 07:23:36 INFO - PROCESS | 2176 | 1467037416949 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 2176 | 1467037416952 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 07:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:23:36 INFO - PROCESS | 2176 | 1467037416956 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 2176 | 1467037416959 Marionette TRACE conn6 <- [1,1346,null,{}] 07:23:36 INFO - PROCESS | 2176 | 1467037416963 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:36 INFO - PROCESS | 2176 | 1467037416966 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:37 INFO - PROCESS | 2176 | 1467037417080 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 07:23:37 INFO - PROCESS | 2176 | 1467037417172 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:37 INFO - PROCESS | 2176 | 1467037417175 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:37 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C037800 == 40 [pid = 2176] [id = 346] 07:23:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640CD55400) [pid = 2176] [serial = 1037] [outer = 0000000000000000] 07:23:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (00000064758B9400) [pid = 2176] [serial = 1038] [outer = 000000640CD55400] 07:23:37 INFO - PROCESS | 2176 | 1467037417231 Marionette DEBUG loaded listener.js 07:23:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006476C3D000) [pid = 2176] [serial = 1039] [outer = 000000640CD55400] 07:23:37 INFO - PROCESS | 2176 | 1467037417851 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 924ms 07:23:37 INFO - PROCESS | 2176 | 1467037417882 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 2176 | 1467037417886 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 07:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:23:37 INFO - PROCESS | 2176 | 1467037417898 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 2176 | 1467037417903 Marionette TRACE conn6 <- [1,1350,null,{}] 07:23:37 INFO - PROCESS | 2176 | 1467037417907 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:37 INFO - PROCESS | 2176 | 1467037417910 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:38 INFO - PROCESS | 2176 | 1467037418029 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 07:23:38 INFO - PROCESS | 2176 | 1467037418122 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:38 INFO - PROCESS | 2176 | 1467037418124 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:38 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C914800 == 41 [pid = 2176] [id = 347] 07:23:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006477403800) [pid = 2176] [serial = 1040] [outer = 0000000000000000] 07:23:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006477B7D000) [pid = 2176] [serial = 1041] [outer = 0000006477403800] 07:23:38 INFO - PROCESS | 2176 | 1467037418180 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006477BAE400) [pid = 2176] [serial = 1042] [outer = 0000006477403800] 07:23:38 INFO - PROCESS | 2176 | 1467037418945 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1087ms 07:23:39 INFO - PROCESS | 2176 | 1467037419013 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 2176 | 1467037419017 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 07:23:39 INFO - PROCESS | 2176 | 1467037419022 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:23:39 INFO - PROCESS | 2176 | 1467037419026 Marionette TRACE conn6 <- [1,1354,null,{}] 07:23:39 INFO - PROCESS | 2176 | 1467037419032 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:39 INFO - PROCESS | 2176 | 1467037419035 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:39 INFO - PROCESS | 2176 | 1467037419139 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 07:23:39 INFO - PROCESS | 2176 | 1467037419212 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:39 INFO - PROCESS | 2176 | 1467037419217 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:39 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404F66800 == 42 [pid = 2176] [id = 348] 07:23:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (00000064026AF800) [pid = 2176] [serial = 1043] [outer = 0000000000000000] 07:23:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640270C000) [pid = 2176] [serial = 1044] [outer = 00000064026AF800] 07:23:39 INFO - PROCESS | 2176 | 1467037419268 Marionette DEBUG loaded listener.js 07:23:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006404253400) [pid = 2176] [serial = 1045] [outer = 00000064026AF800] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 000000647875F000 == 41 [pid = 2176] [id = 343] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF83800 == 40 [pid = 2176] [id = 342] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 0000006478265000 == 39 [pid = 2176] [id = 341] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6B1800 == 38 [pid = 2176] [id = 340] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 00000064762D9800 == 37 [pid = 2176] [id = 339] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD13800 == 36 [pid = 2176] [id = 338] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD46000 == 35 [pid = 2176] [id = 337] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 00000064070BB000 == 34 [pid = 2176] [id = 336] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 00000064047D4000 == 33 [pid = 2176] [id = 335] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 00000064080DF800 == 32 [pid = 2176] [id = 334] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBA9000 == 31 [pid = 2176] [id = 333] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 000000647C914800 == 30 [pid = 2176] [id = 347] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 000000647C037800 == 29 [pid = 2176] [id = 346] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6C2000 == 28 [pid = 2176] [id = 345] 07:23:40 INFO - PROCESS | 2176 | --DOCSHELL 00000064047CA800 == 27 [pid = 2176] [id = 344] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000640C7D0C00) [pid = 2176] [serial = 996] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006409796800) [pid = 2176] [serial = 984] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006404F24000) [pid = 2176] [serial = 978] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640BE97800) [pid = 2176] [serial = 987] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640550D000) [pid = 2176] [serial = 979] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006408310400) [pid = 2176] [serial = 973] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006404F4D000) [pid = 2176] [serial = 972] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006408312C00) [pid = 2176] [serial = 981] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064027EF400) [pid = 2176] [serial = 975] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006404256400) [pid = 2176] [serial = 976] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064098D7C00) [pid = 2176] [serial = 985] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006409707000) [pid = 2176] [serial = 964] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064055DEC00) [pid = 2176] [serial = 963] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C25B000) [pid = 2176] [serial = 967] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C09F800) [pid = 2176] [serial = 966] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640CD58800) [pid = 2176] [serial = 997] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006477C35C00) [pid = 2176] [serial = 970] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006477A3E000) [pid = 2176] [serial = 969] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006402593400) [pid = 2176] [serial = 990] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640BF4C800) [pid = 2176] [serial = 988] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C251000) [pid = 2176] [serial = 993] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C5EF400) [pid = 2176] [serial = 994] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640BF49400) [pid = 2176] [serial = 991] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006408EE6800) [pid = 2176] [serial = 982] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 2176 | 1467037420638 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 2176 | 1467037420664 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 07:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:23:40 INFO - PROCESS | 2176 | 1467037420669 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 2176 | 1467037420672 Marionette TRACE conn6 <- [1,1358,null,{}] 07:23:40 INFO - PROCESS | 2176 | 1467037420678 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:40 INFO - PROCESS | 2176 | 1467037420681 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:40 INFO - PROCESS | 2176 | 1467037420800 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 07:23:40 INFO - PROCESS | 2176 | 1467037420815 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:40 INFO - PROCESS | 2176 | 1467037420820 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:40 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404F72000 == 28 [pid = 2176] [id = 349] 07:23:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064020BF400) [pid = 2176] [serial = 1046] [outer = 0000000000000000] 07:23:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006402558800) [pid = 2176] [serial = 1047] [outer = 00000064020BF400] 07:23:40 INFO - PROCESS | 2176 | 1467037420870 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (00000064027EF400) [pid = 2176] [serial = 1048] [outer = 00000064020BF400] 07:23:41 INFO - PROCESS | 2176 | 1467037421321 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 07:23:41 INFO - PROCESS | 2176 | 1467037421349 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 07:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:23:41 INFO - PROCESS | 2176 | 1467037421361 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - PROCESS | 2176 | 1467037421365 Marionette TRACE conn6 <- [1,1362,null,{}] 07:23:41 INFO - PROCESS | 2176 | 1467037421369 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:41 INFO - PROCESS | 2176 | 1467037421372 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:41 INFO - PROCESS | 2176 | 1467037421464 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 07:23:41 INFO - PROCESS | 2176 | 1467037421472 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 2176 | 1467037421474 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:41 INFO - PROCESS | 2176 | ++DOCSHELL 00000064047CB800 == 29 [pid = 2176] [id = 350] 07:23:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404C1D000) [pid = 2176] [serial = 1049] [outer = 0000000000000000] 07:23:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404D5C800) [pid = 2176] [serial = 1050] [outer = 0000006404C1D000] 07:23:41 INFO - PROCESS | 2176 | 1467037421524 Marionette DEBUG loaded listener.js 07:23:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404E36C00) [pid = 2176] [serial = 1051] [outer = 0000006404C1D000] 07:23:42 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:42 INFO - PROCESS | 2176 | 1467037422002 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 2176 | 1467037422053 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 07:23:42 INFO - PROCESS | 2176 | 1467037422057 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:23:42 INFO - PROCESS | 2176 | 1467037422061 Marionette TRACE conn6 <- [1,1366,null,{}] 07:23:42 INFO - PROCESS | 2176 | 1467037422073 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:42 INFO - PROCESS | 2176 | 1467037422078 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:42 INFO - PROCESS | 2176 | 1467037422200 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 07:23:42 INFO - PROCESS | 2176 | 1467037422284 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 2176 | 1467037422287 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:42 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAC800 == 30 [pid = 2176] [id = 351] 07:23:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006402038800) [pid = 2176] [serial = 1052] [outer = 0000000000000000] 07:23:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006405CD3000) [pid = 2176] [serial = 1053] [outer = 0000006402038800] 07:23:42 INFO - PROCESS | 2176 | 1467037422338 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064071A8800) [pid = 2176] [serial = 1054] [outer = 0000006402038800] 07:23:42 INFO - PROCESS | 2176 | 1467037422766 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 2176 | 1467037422797 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 07:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:23:42 INFO - PROCESS | 2176 | 1467037422800 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 2176 | 1467037422802 Marionette TRACE conn6 <- [1,1370,null,{}] 07:23:42 INFO - PROCESS | 2176 | 1467037422806 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:42 INFO - PROCESS | 2176 | 1467037422808 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:42 INFO - PROCESS | 2176 | 1467037422927 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 07:23:42 INFO - PROCESS | 2176 | 1467037422933 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 2176 | 1467037422935 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:42 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE1E800 == 31 [pid = 2176] [id = 352] 07:23:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640808FC00) [pid = 2176] [serial = 1055] [outer = 0000000000000000] 07:23:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006408314800) [pid = 2176] [serial = 1056] [outer = 000000640808FC00] 07:23:42 INFO - PROCESS | 2176 | 1467037422980 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006408A0D400) [pid = 2176] [serial = 1057] [outer = 000000640808FC00] 07:23:43 INFO - PROCESS | 2176 | [2176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:23:43 INFO - PROCESS | 2176 | 1467037423448 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 2176 | 1467037423477 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 07:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:23:43 INFO - PROCESS | 2176 | 1467037423486 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 2176 | 1467037423488 Marionette TRACE conn6 <- [1,1374,null,{}] 07:23:43 INFO - PROCESS | 2176 | 1467037423492 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:43 INFO - PROCESS | 2176 | 1467037423495 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:43 INFO - PROCESS | 2176 | 1467037423631 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 07:23:43 INFO - PROCESS | 2176 | 1467037423655 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 2176 | 1467037423657 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:43 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C663800 == 32 [pid = 2176] [id = 353] 07:23:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (00000064027F6400) [pid = 2176] [serial = 1058] [outer = 0000000000000000] 07:23:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640970D400) [pid = 2176] [serial = 1059] [outer = 00000064027F6400] 07:23:43 INFO - PROCESS | 2176 | 1467037423703 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640979D400) [pid = 2176] [serial = 1060] [outer = 00000064027F6400] 07:23:44 INFO - PROCESS | 2176 | 1467037424178 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:23:44 INFO - PROCESS | 2176 | 1467037424221 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 07:23:44 INFO - PROCESS | 2176 | 1467037424228 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 2176 | 1467037424230 Marionette TRACE conn6 <- [1,1378,null,{}] 07:23:44 INFO - PROCESS | 2176 | 1467037424234 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:44 INFO - PROCESS | 2176 | 1467037424240 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:44 INFO - PROCESS | 2176 | 1467037424383 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 07:23:44 INFO - PROCESS | 2176 | 1467037424399 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:44 INFO - PROCESS | 2176 | 1467037424401 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:44 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC6800 == 33 [pid = 2176] [id = 354] 07:23:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640AFEBC00) [pid = 2176] [serial = 1061] [outer = 0000000000000000] 07:23:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640BF49400) [pid = 2176] [serial = 1062] [outer = 000000640AFEBC00] 07:23:44 INFO - PROCESS | 2176 | 1467037424490 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C09DC00) [pid = 2176] [serial = 1063] [outer = 000000640AFEBC00] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (00000064758B8800) [pid = 2176] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640BE99400) [pid = 2176] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064758B9000) [pid = 2176] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006476AC1400) [pid = 2176] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404D5F000) [pid = 2176] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (00000064047F9400) [pid = 2176] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408EEEC00) [pid = 2176] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064020C1000) [pid = 2176] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640BE97C00) [pid = 2176] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640CD5DC00) [pid = 2176] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:23:44 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006402035000) [pid = 2176] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:23:45 INFO - PROCESS | 2176 | 1467037425064 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 881ms 07:23:45 INFO - PROCESS | 2176 | 1467037425109 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 2176 | 1467037425111 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 07:23:45 INFO - PROCESS | 2176 | 1467037425115 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:23:45 INFO - PROCESS | 2176 | 1467037425117 Marionette TRACE conn6 <- [1,1382,null,{}] 07:23:45 INFO - PROCESS | 2176 | 1467037425120 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:45 INFO - PROCESS | 2176 | 1467037425122 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:45 INFO - PROCESS | 2176 | 1467037425202 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 07:23:45 INFO - PROCESS | 2176 | 1467037425207 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 2176 | 1467037425209 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:45 INFO - PROCESS | 2176 | ++DOCSHELL 00000064762F1000 == 34 [pid = 2176] [id = 355] 07:23:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640808D800) [pid = 2176] [serial = 1064] [outer = 0000000000000000] 07:23:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C099000) [pid = 2176] [serial = 1065] [outer = 000000640808D800] 07:23:45 INFO - PROCESS | 2176 | 1467037425255 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C152000) [pid = 2176] [serial = 1066] [outer = 000000640808D800] 07:23:45 INFO - PROCESS | 2176 | 1467037425671 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 588ms 07:23:45 INFO - PROCESS | 2176 | 1467037425706 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 2176 | 1467037425709 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 07:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:23:45 INFO - PROCESS | 2176 | 1467037425717 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 2176 | 1467037425719 Marionette TRACE conn6 <- [1,1386,null,{}] 07:23:45 INFO - PROCESS | 2176 | 1467037425723 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:45 INFO - PROCESS | 2176 | 1467037425725 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:45 INFO - PROCESS | 2176 | 1467037425805 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 07:23:45 INFO - PROCESS | 2176 | 1467037425812 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 2176 | 1467037425814 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:45 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476DAA000 == 35 [pid = 2176] [id = 356] 07:23:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C15C400) [pid = 2176] [serial = 1067] [outer = 0000000000000000] 07:23:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C209C00) [pid = 2176] [serial = 1068] [outer = 000000640C15C400] 07:23:45 INFO - PROCESS | 2176 | 1467037425860 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C214C00) [pid = 2176] [serial = 1069] [outer = 000000640C15C400] 07:23:46 INFO - PROCESS | 2176 | 1467037426293 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 07:23:46 INFO - PROCESS | 2176 | 1467037426349 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 07:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:23:46 INFO - PROCESS | 2176 | 1467037426351 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 07:23:46 INFO - PROCESS | 2176 | 1467037426355 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:23:46 INFO - PROCESS | 2176 | 1467037426356 Marionette TRACE conn6 <- [1,1390,null,{}] 07:23:46 INFO - PROCESS | 2176 | 1467037426361 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:46 INFO - PROCESS | 2176 | 1467037426362 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:46 INFO - PROCESS | 2176 | 1467037426442 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 07:23:46 INFO - PROCESS | 2176 | 1467037426447 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:46 INFO - PROCESS | 2176 | 1467037426449 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:46 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAB000 == 36 [pid = 2176] [id = 357] 07:23:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006408EF3000) [pid = 2176] [serial = 1070] [outer = 0000000000000000] 07:23:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C25D000) [pid = 2176] [serial = 1071] [outer = 0000006408EF3000] 07:23:46 INFO - PROCESS | 2176 | 1467037426493 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C5EF400) [pid = 2176] [serial = 1072] [outer = 0000006408EF3000] 07:23:47 INFO - PROCESS | 2176 | --DOCSHELL 0000006404F72000 == 35 [pid = 2176] [id = 349] 07:23:47 INFO - PROCESS | 2176 | --DOCSHELL 0000006404F66800 == 34 [pid = 2176] [id = 348] 07:23:47 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC6800 == 33 [pid = 2176] [id = 354] 07:23:47 INFO - PROCESS | 2176 | --DOCSHELL 0000006476DAA000 == 32 [pid = 2176] [id = 356] 07:23:47 INFO - PROCESS | 2176 | --DOCSHELL 000000640C663800 == 31 [pid = 2176] [id = 353] 07:23:47 INFO - PROCESS | 2176 | --DOCSHELL 00000064047CB800 == 30 [pid = 2176] [id = 350] 07:23:47 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE1E800 == 29 [pid = 2176] [id = 352] 07:23:47 INFO - PROCESS | 2176 | --DOCSHELL 00000064762F1000 == 28 [pid = 2176] [id = 355] 07:23:47 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAC800 == 27 [pid = 2176] [id = 351] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000647740CC00) [pid = 2176] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640C24FC00) [pid = 2176] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C5E6C00) [pid = 2176] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000647630D400) [pid = 2176] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064758BBC00) [pid = 2176] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006477326400) [pid = 2176] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640547B400) [pid = 2176] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006407F8C400) [pid = 2176] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006404D60000) [pid = 2176] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640550C400) [pid = 2176] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006409794000) [pid = 2176] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640AFEE000) [pid = 2176] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006408A0F000) [pid = 2176] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C09A800) [pid = 2176] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (00000064762B7800) [pid = 2176] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (00000064758BD400) [pid = 2176] [serial = 999] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640270D400) [pid = 2176] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006404C1FC00) [pid = 2176] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000647741A800) [pid = 2176] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (000000647740A000) [pid = 2176] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (0000006408319800) [pid = 2176] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (000000640C15BC00) [pid = 2176] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 07:23:48 INFO - PROCESS | 2176 | 1467037428243 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1931ms 07:23:48 INFO - PROCESS | 2176 | 1467037428290 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 2176 | 1467037428295 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 07:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:23:48 INFO - PROCESS | 2176 | 1467037428300 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 2176 | 1467037428303 Marionette TRACE conn6 <- [1,1394,null,{}] 07:23:48 INFO - PROCESS | 2176 | 1467037428310 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:48 INFO - PROCESS | 2176 | 1467037428313 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:48 INFO - PROCESS | 2176 | 1467037428406 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 07:23:48 INFO - PROCESS | 2176 | 1467037428414 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 2176 | 1467037428419 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:48 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404960800 == 28 [pid = 2176] [id = 358] 07:23:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (000000640203C000) [pid = 2176] [serial = 1073] [outer = 0000000000000000] 07:23:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006402040000) [pid = 2176] [serial = 1074] [outer = 000000640203C000] 07:23:48 INFO - PROCESS | 2176 | 1467037428469 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640270E800) [pid = 2176] [serial = 1075] [outer = 000000640203C000] 07:23:48 INFO - PROCESS | 2176 | 1467037428960 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms 07:23:48 INFO - PROCESS | 2176 | 1467037428974 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 2176 | 1467037428979 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 07:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:23:48 INFO - PROCESS | 2176 | 1467037428986 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 2176 | 1467037428989 Marionette TRACE conn6 <- [1,1398,null,{}] 07:23:48 INFO - PROCESS | 2176 | 1467037428993 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:49 INFO - PROCESS | 2176 | 1467037428996 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:49 INFO - PROCESS | 2176 | 1467037429092 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 07:23:49 INFO - PROCESS | 2176 | 1467037429099 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 2176 | 1467037429102 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:49 INFO - PROCESS | 2176 | ++DOCSHELL 000000640802F800 == 29 [pid = 2176] [id = 359] 07:23:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064046F4C00) [pid = 2176] [serial = 1076] [outer = 0000000000000000] 07:23:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (00000064048F5800) [pid = 2176] [serial = 1077] [outer = 00000064046F4C00] 07:23:49 INFO - PROCESS | 2176 | 1467037429152 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404D5CC00) [pid = 2176] [serial = 1078] [outer = 00000064046F4C00] 07:23:49 INFO - PROCESS | 2176 | 1467037429658 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 07:23:49 INFO - PROCESS | 2176 | 1467037429723 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 2176 | 1467037429725 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 07:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:23:49 INFO - PROCESS | 2176 | 1467037429729 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - PROCESS | 2176 | 1467037429733 Marionette TRACE conn6 <- [1,1402,null,{}] 07:23:49 INFO - PROCESS | 2176 | 1467037429744 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:49 INFO - PROCESS | 2176 | 1467037429749 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:49 INFO - PROCESS | 2176 | 1467037429894 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 07:23:49 INFO - PROCESS | 2176 | 1467037429947 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 2176 | 1467037429950 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:49 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF78000 == 30 [pid = 2176] [id = 360] 07:23:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006401431000) [pid = 2176] [serial = 1079] [outer = 0000000000000000] 07:23:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006405064800) [pid = 2176] [serial = 1080] [outer = 0000006401431000] 07:23:50 INFO - PROCESS | 2176 | 1467037430000 Marionette DEBUG loaded listener.js 07:23:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006405512000) [pid = 2176] [serial = 1081] [outer = 0000006401431000] 07:23:50 INFO - PROCESS | 2176 | 1467037430413 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 735ms 07:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:23:50 INFO - PROCESS | 2176 | 1467037430468 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 2176 | 1467037430471 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 07:23:50 INFO - PROCESS | 2176 | 1467037430474 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 2176 | 1467037430476 Marionette TRACE conn6 <- [1,1406,null,{}] 07:23:50 INFO - PROCESS | 2176 | 1467037430479 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:50 INFO - PROCESS | 2176 | 1467037430481 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:50 INFO - PROCESS | 2176 | 1467037430570 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 07:23:50 INFO - PROCESS | 2176 | 1467037430598 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:50 INFO - PROCESS | 2176 | 1467037430600 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:50 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD48800 == 31 [pid = 2176] [id = 361] 07:23:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (00000064071A4400) [pid = 2176] [serial = 1082] [outer = 0000000000000000] 07:23:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006407F88800) [pid = 2176] [serial = 1083] [outer = 00000064071A4400] 07:23:50 INFO - PROCESS | 2176 | 1467037430648 Marionette DEBUG loaded listener.js 07:23:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640808C400) [pid = 2176] [serial = 1084] [outer = 00000064071A4400] 07:23:51 INFO - PROCESS | 2176 | 1467037431099 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 07:23:51 INFO - PROCESS | 2176 | 1467037431147 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 07:23:51 INFO - PROCESS | 2176 | 1467037431149 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 07:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:23:51 INFO - PROCESS | 2176 | 1467037431153 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:23:51 INFO - PROCESS | 2176 | 1467037431155 Marionette TRACE conn6 <- [1,1410,null,{}] 07:23:51 INFO - PROCESS | 2176 | 1467037431158 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:51 INFO - PROCESS | 2176 | 1467037431160 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:51 INFO - PROCESS | 2176 | 1467037431268 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 07:23:51 INFO - PROCESS | 2176 | 1467037431281 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:51 INFO - PROCESS | 2176 | 1467037431283 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:51 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C110000 == 32 [pid = 2176] [id = 362] 07:23:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640467E000) [pid = 2176] [serial = 1085] [outer = 0000000000000000] 07:23:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408A05400) [pid = 2176] [serial = 1086] [outer = 000000640467E000] 07:23:51 INFO - PROCESS | 2176 | 1467037431329 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006408EEF000) [pid = 2176] [serial = 1087] [outer = 000000640467E000] 07:23:51 INFO - PROCESS | 2176 | 1467037431772 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 693ms 07:23:51 INFO - PROCESS | 2176 | 1467037431849 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 07:23:51 INFO - PROCESS | 2176 | 1467037431851 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 07:23:51 INFO - PROCESS | 2176 | 1467037431854 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:23:51 INFO - PROCESS | 2176 | 1467037431856 Marionette TRACE conn6 <- [1,1414,null,{}] 07:23:51 INFO - PROCESS | 2176 | 1467037431860 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:51 INFO - PROCESS | 2176 | 1467037431866 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:51 INFO - PROCESS | 2176 | 1467037431973 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 07:23:51 INFO - PROCESS | 2176 | 1467037431979 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:51 INFO - PROCESS | 2176 | 1467037431981 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:52 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD22800 == 33 [pid = 2176] [id = 363] 07:23:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006409791400) [pid = 2176] [serial = 1088] [outer = 0000000000000000] 07:23:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640AFF3C00) [pid = 2176] [serial = 1089] [outer = 0000006409791400] 07:23:52 INFO - PROCESS | 2176 | 1467037432027 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640BDDE400) [pid = 2176] [serial = 1090] [outer = 0000006409791400] 07:23:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640BE9C400) [pid = 2176] [serial = 1091] [outer = 00000064785D5800] 07:23:52 INFO - PROCESS | 2176 | 1467037432542 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 07:23:52 INFO - PROCESS | 2176 | 1467037432598 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 07:23:52 INFO - PROCESS | 2176 | 1467037432601 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 07:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:23:52 INFO - PROCESS | 2176 | 1467037432604 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:23:52 INFO - PROCESS | 2176 | 1467037432606 Marionette TRACE conn6 <- [1,1418,null,{}] 07:23:52 INFO - PROCESS | 2176 | 1467037432609 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:52 INFO - PROCESS | 2176 | 1467037432611 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:52 INFO - PROCESS | 2176 | 1467037432692 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 07:23:52 INFO - PROCESS | 2176 | 1467037432700 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 2176 | 1467037432702 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:52 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763AD800 == 34 [pid = 2176] [id = 364] 07:23:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006409792000) [pid = 2176] [serial = 1092] [outer = 0000000000000000] 07:23:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640BF45000) [pid = 2176] [serial = 1093] [outer = 0000006409792000] 07:23:52 INFO - PROCESS | 2176 | 1467037432746 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C153C00) [pid = 2176] [serial = 1094] [outer = 0000006409792000] 07:23:53 INFO - PROCESS | 2176 | 1467037433179 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 07:23:53 INFO - PROCESS | 2176 | 1467037433235 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 07:23:53 INFO - PROCESS | 2176 | 1467037433238 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 07:23:53 INFO - PROCESS | 2176 | 1467037433241 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:23:53 INFO - PROCESS | 2176 | 1467037433242 Marionette TRACE conn6 <- [1,1422,null,{}] 07:23:53 INFO - PROCESS | 2176 | 1467037433246 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:53 INFO - PROCESS | 2176 | 1467037433248 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:53 INFO - PROCESS | 2176 | 1467037433327 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 07:23:53 INFO - PROCESS | 2176 | 1467037433333 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:53 INFO - PROCESS | 2176 | 1467037433335 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:53 INFO - PROCESS | 2176 | ++DOCSHELL 00000064774D8000 == 35 [pid = 2176] [id = 365] 07:23:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C150800) [pid = 2176] [serial = 1095] [outer = 0000000000000000] 07:23:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C20C000) [pid = 2176] [serial = 1096] [outer = 000000640C150800] 07:23:53 INFO - PROCESS | 2176 | 1467037433379 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C252400) [pid = 2176] [serial = 1097] [outer = 000000640C150800] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640808FC00) [pid = 2176] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (00000064027F6400) [pid = 2176] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640AFEBC00) [pid = 2176] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C15C400) [pid = 2176] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (00000064020BF400) [pid = 2176] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064026AF800) [pid = 2176] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006477403800) [pid = 2176] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640CD55400) [pid = 2176] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640830D400) [pid = 2176] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006402033000) [pid = 2176] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006402038800) [pid = 2176] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006404C1D000) [pid = 2176] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:23:53 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640808D800) [pid = 2176] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:23:54 INFO - PROCESS | 2176 | 1467037434561 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1384ms 07:23:54 INFO - PROCESS | 2176 | 1467037434629 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 2176 | 1467037434634 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 07:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:23:54 INFO - PROCESS | 2176 | 1467037434639 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 2176 | 1467037434645 Marionette TRACE conn6 <- [1,1426,null,{}] 07:23:54 INFO - PROCESS | 2176 | 1467037434650 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:54 INFO - PROCESS | 2176 | 1467037434653 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:54 INFO - PROCESS | 2176 | 1467037434833 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 07:23:54 INFO - PROCESS | 2176 | 1467037434919 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:54 INFO - PROCESS | 2176 | 1467037434922 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:54 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C6F000 == 36 [pid = 2176] [id = 366] 07:23:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640254D800) [pid = 2176] [serial = 1098] [outer = 0000000000000000] 07:23:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064026AB400) [pid = 2176] [serial = 1099] [outer = 000000640254D800] 07:23:54 INFO - PROCESS | 2176 | 1467037434984 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064027FA400) [pid = 2176] [serial = 1100] [outer = 000000640254D800] 07:23:55 INFO - PROCESS | 2176 | 1467037435856 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1286ms 07:23:55 INFO - PROCESS | 2176 | 1467037435929 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 07:23:55 INFO - PROCESS | 2176 | 1467037435933 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 07:23:55 INFO - PROCESS | 2176 | 1467037435939 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:23:55 INFO - PROCESS | 2176 | 1467037435942 Marionette TRACE conn6 <- [1,1430,null,{}] 07:23:55 INFO - PROCESS | 2176 | 1467037435948 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:55 INFO - PROCESS | 2176 | 1467037435951 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:56 INFO - PROCESS | 2176 | 1467037436121 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 00000064080DB000 == 35 [pid = 2176] [id = 187] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640C11C000 == 34 [pid = 2176] [id = 197] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFE5800 == 33 [pid = 2176] [id = 190] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640539D000 == 32 [pid = 2176] [id = 193] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD2D000 == 31 [pid = 2176] [id = 189] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF7A800 == 30 [pid = 2176] [id = 188] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE07800 == 29 [pid = 2176] [id = 196] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640805E800 == 28 [pid = 2176] [id = 194] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 00000064763AD800 == 27 [pid = 2176] [id = 364] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD22800 == 26 [pid = 2176] [id = 363] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640C110000 == 25 [pid = 2176] [id = 362] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD48800 == 24 [pid = 2176] [id = 361] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF78000 == 23 [pid = 2176] [id = 360] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640802F800 == 22 [pid = 2176] [id = 359] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 0000006404960800 == 21 [pid = 2176] [id = 358] 07:23:56 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAB000 == 20 [pid = 2176] [id = 357] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006408314800) [pid = 2176] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640970D400) [pid = 2176] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006408A0D400) [pid = 2176] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640BF49400) [pid = 2176] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640979D400) [pid = 2176] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C209C00) [pid = 2176] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C09DC00) [pid = 2176] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006402558800) [pid = 2176] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (00000064027EF400) [pid = 2176] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006404253400) [pid = 2176] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640270C000) [pid = 2176] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006477BAE400) [pid = 2176] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006477B7D000) [pid = 2176] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (0000006476C3D000) [pid = 2176] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (00000064758B9400) [pid = 2176] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000640C099C00) [pid = 2176] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (00000064098D5C00) [pid = 2176] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (0000006404D5F800) [pid = 2176] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (000000640C25D000) [pid = 2176] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (0000006402705800) [pid = 2176] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (0000006405CD3000) [pid = 2176] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (0000006404E36C00) [pid = 2176] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 53 (0000006404D5C800) [pid = 2176] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 52 (000000640C099000) [pid = 2176] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 51 (000000640C152000) [pid = 2176] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 50 (000000640C214C00) [pid = 2176] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | --DOMWINDOW == 49 (00000064071A8800) [pid = 2176] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 07:23:56 INFO - PROCESS | 2176 | 1467037436253 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:56 INFO - PROCESS | 2176 | 1467037436256 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:56 INFO - PROCESS | 2176 | ++DOCSHELL 00000064031D4000 == 21 [pid = 2176] [id = 367] 07:23:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 50 (0000006401431C00) [pid = 2176] [serial = 1101] [outer = 0000000000000000] 07:23:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 51 (0000006401451000) [pid = 2176] [serial = 1102] [outer = 0000006401431C00] 07:23:56 INFO - PROCESS | 2176 | 1467037436319 Marionette DEBUG loaded listener.js 07:23:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 52 (0000006402705800) [pid = 2176] [serial = 1103] [outer = 0000006401431C00] 07:23:56 INFO - PROCESS | 2176 | 1467037436963 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1074ms 07:23:57 INFO - PROCESS | 2176 | 1467037437019 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 07:23:57 INFO - PROCESS | 2176 | 1467037437023 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 07:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:23:57 INFO - PROCESS | 2176 | 1467037437028 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:23:57 INFO - PROCESS | 2176 | 1467037437031 Marionette TRACE conn6 <- [1,1434,null,{}] 07:23:57 INFO - PROCESS | 2176 | 1467037437071 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:57 INFO - PROCESS | 2176 | 1467037437076 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:57 INFO - PROCESS | 2176 | 1467037437197 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 07:23:57 INFO - PROCESS | 2176 | 1467037437263 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 2176 | 1467037437267 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:57 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070B7800 == 22 [pid = 2176] [id = 368] 07:23:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 53 (0000006404D63C00) [pid = 2176] [serial = 1104] [outer = 0000000000000000] 07:23:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (0000006404D68400) [pid = 2176] [serial = 1105] [outer = 0000006404D63C00] 07:23:57 INFO - PROCESS | 2176 | 1467037437327 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (0000006404F26400) [pid = 2176] [serial = 1106] [outer = 0000006404D63C00] 07:23:58 INFO - PROCESS | 2176 | 1467037438014 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1026ms 07:23:58 INFO - PROCESS | 2176 | 1467037438060 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 2176 | 1467037438065 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 07:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:23:58 INFO - PROCESS | 2176 | 1467037438070 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - PROCESS | 2176 | 1467037438072 Marionette TRACE conn6 <- [1,1438,null,{}] 07:23:58 INFO - PROCESS | 2176 | 1467037438076 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:58 INFO - PROCESS | 2176 | 1467037438079 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:58 INFO - PROCESS | 2176 | 1467037438200 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 07:23:58 INFO - PROCESS | 2176 | 1467037438275 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:58 INFO - PROCESS | 2176 | 1467037438278 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC55000 == 23 [pid = 2176] [id = 369] 07:23:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (00000064055A0000) [pid = 2176] [serial = 1107] [outer = 0000000000000000] 07:23:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (00000064055E7000) [pid = 2176] [serial = 1108] [outer = 00000064055A0000] 07:23:58 INFO - PROCESS | 2176 | 1467037438338 Marionette DEBUG loaded listener.js 07:23:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (00000064069BA800) [pid = 2176] [serial = 1109] [outer = 00000064055A0000] 07:23:59 INFO - PROCESS | 2176 | 1467037439022 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1023ms 07:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:23:59 INFO - PROCESS | 2176 | 1467037439093 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 2176 | 1467037439096 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 07:23:59 INFO - PROCESS | 2176 | 1467037439108 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - PROCESS | 2176 | 1467037439115 Marionette TRACE conn6 <- [1,1442,null,{}] 07:23:59 INFO - PROCESS | 2176 | 1467037439152 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:59 INFO - PROCESS | 2176 | 1467037439156 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:59 INFO - PROCESS | 2176 | 1467037439282 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 07:23:59 INFO - PROCESS | 2176 | 1467037439345 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 2176 | 1467037439347 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:23:59 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE09800 == 24 [pid = 2176] [id = 370] 07:23:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (000000640719F000) [pid = 2176] [serial = 1110] [outer = 0000000000000000] 07:23:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (0000006408A02C00) [pid = 2176] [serial = 1111] [outer = 000000640719F000] 07:23:59 INFO - PROCESS | 2176 | 1467037439404 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (0000006408A11000) [pid = 2176] [serial = 1112] [outer = 000000640719F000] 07:24:00 INFO - PROCESS | 2176 | 1467037440064 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 989ms 07:24:00 INFO - PROCESS | 2176 | 1467037440092 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 2176 | 1467037440095 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 07:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:24:00 INFO - PROCESS | 2176 | 1467037440099 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - PROCESS | 2176 | 1467037440101 Marionette TRACE conn6 <- [1,1446,null,{}] 07:24:00 INFO - PROCESS | 2176 | 1467037440105 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:00 INFO - PROCESS | 2176 | 1467037440108 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:00 INFO - PROCESS | 2176 | 1467037440218 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 07:24:00 INFO - PROCESS | 2176 | 1467037440289 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:00 INFO - PROCESS | 2176 | 1467037440291 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:00 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C118800 == 25 [pid = 2176] [id = 371] 07:24:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006409706800) [pid = 2176] [serial = 1113] [outer = 0000000000000000] 07:24:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006409794400) [pid = 2176] [serial = 1114] [outer = 0000006409706800] 07:24:00 INFO - PROCESS | 2176 | 1467037440349 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640979EC00) [pid = 2176] [serial = 1115] [outer = 0000006409706800] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD0C000 == 24 [pid = 2176] [id = 198] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C6F000 == 23 [pid = 2176] [id = 366] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640495D800 == 22 [pid = 2176] [id = 202] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD45800 == 21 [pid = 2176] [id = 200] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDD8800 == 20 [pid = 2176] [id = 201] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF73800 == 19 [pid = 2176] [id = 195] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A1800 == 18 [pid = 2176] [id = 186] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006405016800 == 17 [pid = 2176] [id = 192] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006403AB9000 == 16 [pid = 2176] [id = 185] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6AB000 == 15 [pid = 2176] [id = 191] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006405B9D000 == 14 [pid = 2176] [id = 199] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE09800 == 13 [pid = 2176] [id = 370] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC55000 == 12 [pid = 2176] [id = 369] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 00000064774D8000 == 11 [pid = 2176] [id = 365] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 00000064070B7800 == 10 [pid = 2176] [id = 368] 07:24:02 INFO - PROCESS | 2176 | --DOCSHELL 00000064031D4000 == 9 [pid = 2176] [id = 367] 07:24:03 INFO - PROCESS | 2176 | 1467037443479 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 3492ms 07:24:03 INFO - PROCESS | 2176 | 1467037443593 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 07:24:03 INFO - PROCESS | 2176 | 1467037443598 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 07:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:24:03 INFO - PROCESS | 2176 | 1467037443603 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 2176 | 1467037443607 Marionette TRACE conn6 <- [1,1450,null,{}] 07:24:03 INFO - PROCESS | 2176 | 1467037443614 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:03 INFO - PROCESS | 2176 | 1467037443618 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:03 INFO - PROCESS | 2176 | 1467037443714 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 07:24:03 INFO - PROCESS | 2176 | 1467037443722 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:03 INFO - PROCESS | 2176 | 1467037443725 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:03 INFO - PROCESS | 2176 | ++DOCSHELL 000000640501D000 == 10 [pid = 2176] [id = 372] 07:24:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (000000640258D000) [pid = 2176] [serial = 1116] [outer = 0000000000000000] 07:24:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (000000640258FC00) [pid = 2176] [serial = 1117] [outer = 000000640258D000] 07:24:03 INFO - PROCESS | 2176 | 1467037443776 Marionette DEBUG loaded listener.js 07:24:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (00000064027F0000) [pid = 2176] [serial = 1118] [outer = 000000640258D000] 07:24:04 INFO - PROCESS | 2176 | 1467037444296 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 735ms 07:24:04 INFO - PROCESS | 2176 | 1467037444337 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 2176 | 1467037444342 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 07:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:24:04 INFO - PROCESS | 2176 | 1467037444348 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 2176 | 1467037444351 Marionette TRACE conn6 <- [1,1454,null,{}] 07:24:04 INFO - PROCESS | 2176 | 1467037444355 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:04 INFO - PROCESS | 2176 | 1467037444358 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:04 INFO - PROCESS | 2176 | 1467037444458 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 07:24:04 INFO - PROCESS | 2176 | 1467037444534 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 2176 | 1467037444537 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:04 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F06800 == 11 [pid = 2176] [id = 373] 07:24:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006404B10800) [pid = 2176] [serial = 1119] [outer = 0000000000000000] 07:24:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006404D62800) [pid = 2176] [serial = 1120] [outer = 0000006404B10800] 07:24:04 INFO - PROCESS | 2176 | 1467037444588 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404F22800) [pid = 2176] [serial = 1121] [outer = 0000006404B10800] 07:24:05 INFO - PROCESS | 2176 | 1467037445023 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 735ms 07:24:05 INFO - PROCESS | 2176 | 1467037445093 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 2176 | 1467037445096 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 07:24:05 INFO - PROCESS | 2176 | 1467037445100 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:24:05 INFO - PROCESS | 2176 | 1467037445104 Marionette TRACE conn6 <- [1,1458,null,{}] 07:24:05 INFO - PROCESS | 2176 | 1467037445115 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:05 INFO - PROCESS | 2176 | 1467037445120 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:05 INFO - PROCESS | 2176 | 1467037445217 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 07:24:05 INFO - PROCESS | 2176 | 1467037445233 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:05 INFO - PROCESS | 2176 | 1467037445236 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:05 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE03800 == 12 [pid = 2176] [id = 374] 07:24:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (00000064055E2800) [pid = 2176] [serial = 1122] [outer = 0000000000000000] 07:24:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (00000064055EDC00) [pid = 2176] [serial = 1123] [outer = 00000064055E2800] 07:24:05 INFO - PROCESS | 2176 | 1467037445289 Marionette DEBUG loaded listener.js 07:24:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006406C34C00) [pid = 2176] [serial = 1124] [outer = 00000064055E2800] 07:24:05 INFO - PROCESS | 2176 | 1467037445814 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 736ms 07:24:05 INFO - PROCESS | 2176 | 1467037445845 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 2176 | 1467037445847 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 07:24:05 INFO - PROCESS | 2176 | 1467037445851 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - PROCESS | 2176 | 1467037445853 Marionette TRACE conn6 <- [1,1462,null,{}] 07:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:24:05 INFO - PROCESS | 2176 | 1467037445856 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:05 INFO - PROCESS | 2176 | 1467037445858 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:05 INFO - PROCESS | 2176 | 1467037445980 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 07:24:05 INFO - PROCESS | 2176 | 1467037445988 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:05 INFO - PROCESS | 2176 | 1467037445990 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:06 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD06800 == 13 [pid = 2176] [id = 375] 07:24:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640830D400) [pid = 2176] [serial = 1125] [outer = 0000000000000000] 07:24:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408314800) [pid = 2176] [serial = 1126] [outer = 000000640830D400] 07:24:06 INFO - PROCESS | 2176 | 1467037446038 Marionette DEBUG loaded listener.js 07:24:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006408A10000) [pid = 2176] [serial = 1127] [outer = 000000640830D400] 07:24:06 INFO - PROCESS | 2176 | 1467037446546 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 736ms 07:24:06 INFO - PROCESS | 2176 | 1467037446605 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 07:24:06 INFO - PROCESS | 2176 | 1467037446607 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 07:24:06 INFO - PROCESS | 2176 | 1467037446611 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:24:06 INFO - PROCESS | 2176 | 1467037446613 Marionette TRACE conn6 <- [1,1466,null,{}] 07:24:06 INFO - PROCESS | 2176 | 1467037446616 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:06 INFO - PROCESS | 2176 | 1467037446618 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:06 INFO - PROCESS | 2176 | 1467037446725 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 07:24:06 INFO - PROCESS | 2176 | 1467037446736 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:06 INFO - PROCESS | 2176 | 1467037446738 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:06 INFO - PROCESS | 2176 | ++DOCSHELL 000000647585F000 == 14 [pid = 2176] [id = 376] 07:24:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640970EC00) [pid = 2176] [serial = 1128] [outer = 0000000000000000] 07:24:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006409793000) [pid = 2176] [serial = 1129] [outer = 000000640970EC00] 07:24:06 INFO - PROCESS | 2176 | 1467037446823 Marionette DEBUG loaded listener.js 07:24:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064098CC000) [pid = 2176] [serial = 1130] [outer = 000000640970EC00] 07:24:07 INFO - PROCESS | 2176 | 1467037447274 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 07:24:07 INFO - PROCESS | 2176 | 1467037447353 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 07:24:07 INFO - PROCESS | 2176 | 1467037447355 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 07:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:24:07 INFO - PROCESS | 2176 | 1467037447359 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:24:07 INFO - PROCESS | 2176 | 1467037447361 Marionette TRACE conn6 <- [1,1470,null,{}] 07:24:07 INFO - PROCESS | 2176 | 1467037447364 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:07 INFO - PROCESS | 2176 | 1467037447370 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:07 INFO - PROCESS | 2176 | 1467037447531 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 07:24:07 INFO - PROCESS | 2176 | 1467037447580 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:07 INFO - PROCESS | 2176 | 1467037447582 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:07 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477374000 == 15 [pid = 2176] [id = 377] 07:24:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640AFEE800) [pid = 2176] [serial = 1131] [outer = 0000000000000000] 07:24:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BE9D400) [pid = 2176] [serial = 1132] [outer = 000000640AFEE800] 07:24:07 INFO - PROCESS | 2176 | 1467037447628 Marionette DEBUG loaded listener.js 07:24:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C099C00) [pid = 2176] [serial = 1133] [outer = 000000640AFEE800] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640C150800) [pid = 2176] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640719F000) [pid = 2176] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (00000064055A0000) [pid = 2176] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006404D63C00) [pid = 2176] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006401431C00) [pid = 2176] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640254D800) [pid = 2176] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640467E000) [pid = 2176] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (00000064071A4400) [pid = 2176] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006401431000) [pid = 2176] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006409792000) [pid = 2176] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640203C000) [pid = 2176] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006409791400) [pid = 2176] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (00000064046F4C00) [pid = 2176] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:24:08 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006408EF3000) [pid = 2176] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:24:08 INFO - PROCESS | 2176 | 1467037448222 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 882ms 07:24:08 INFO - PROCESS | 2176 | 1467037448244 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 07:24:08 INFO - PROCESS | 2176 | 1467037448246 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 07:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:24:08 INFO - PROCESS | 2176 | 1467037448249 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 2176 | 1467037448251 Marionette TRACE conn6 <- [1,1474,null,{}] 07:24:08 INFO - PROCESS | 2176 | 1467037448254 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:08 INFO - PROCESS | 2176 | 1467037448257 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:08 INFO - PROCESS | 2176 | 1467037448337 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 07:24:08 INFO - PROCESS | 2176 | 1467037448345 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 2176 | 1467037448347 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:08 INFO - PROCESS | 2176 | ++DOCSHELL 00000064774C5800 == 16 [pid = 2176] [id = 378] 07:24:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064027F5000) [pid = 2176] [serial = 1134] [outer = 0000000000000000] 07:24:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404F59000) [pid = 2176] [serial = 1135] [outer = 00000064027F5000] 07:24:08 INFO - PROCESS | 2176 | 1467037448393 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640830E800) [pid = 2176] [serial = 1136] [outer = 00000064027F5000] 07:24:08 INFO - PROCESS | 2176 | 1467037448829 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 07:24:08 INFO - PROCESS | 2176 | 1467037448881 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 07:24:08 INFO - PROCESS | 2176 | 1467037448883 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 07:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:24:08 INFO - PROCESS | 2176 | 1467037448887 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 2176 | 1467037448889 Marionette TRACE conn6 <- [1,1478,null,{}] 07:24:08 INFO - PROCESS | 2176 | 1467037448893 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:08 INFO - PROCESS | 2176 | 1467037448895 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:08 INFO - PROCESS | 2176 | 1467037448975 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 07:24:08 INFO - PROCESS | 2176 | 1467037448982 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 2176 | 1467037448984 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:09 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D1C000 == 17 [pid = 2176] [id = 379] 07:24:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640BE98400) [pid = 2176] [serial = 1137] [outer = 0000000000000000] 07:24:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C0A2800) [pid = 2176] [serial = 1138] [outer = 000000640BE98400] 07:24:09 INFO - PROCESS | 2176 | 1467037449029 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C151800) [pid = 2176] [serial = 1139] [outer = 000000640BE98400] 07:24:09 INFO - PROCESS | 2176 | 1467037449473 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 07:24:09 INFO - PROCESS | 2176 | 1467037449519 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 2176 | 1467037449522 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 07:24:09 INFO - PROCESS | 2176 | 1467037449525 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:24:09 INFO - PROCESS | 2176 | 1467037449527 Marionette TRACE conn6 <- [1,1482,null,{}] 07:24:09 INFO - PROCESS | 2176 | 1467037449531 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:09 INFO - PROCESS | 2176 | 1467037449533 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:09 INFO - PROCESS | 2176 | 1467037449617 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 07:24:09 INFO - PROCESS | 2176 | 1467037449621 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:09 INFO - PROCESS | 2176 | 1467037449623 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:09 INFO - PROCESS | 2176 | ++DOCSHELL 000000647854D000 == 18 [pid = 2176] [id = 380] 07:24:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C15D000) [pid = 2176] [serial = 1140] [outer = 0000000000000000] 07:24:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C209400) [pid = 2176] [serial = 1141] [outer = 000000640C15D000] 07:24:09 INFO - PROCESS | 2176 | 1467037449668 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C214000) [pid = 2176] [serial = 1142] [outer = 000000640C15D000] 07:24:10 INFO - PROCESS | 2176 | --DOCSHELL 000000640C118800 == 17 [pid = 2176] [id = 371] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064055E7000) [pid = 2176] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404F26400) [pid = 2176] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006402705800) [pid = 2176] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006404D68400) [pid = 2176] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006401451000) [pid = 2176] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064027FA400) [pid = 2176] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006408A05400) [pid = 2176] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006407F88800) [pid = 2176] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006405064800) [pid = 2176] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006408EEF000) [pid = 2176] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640BF45000) [pid = 2176] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640C153C00) [pid = 2176] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640808C400) [pid = 2176] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006402040000) [pid = 2176] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640AFF3C00) [pid = 2176] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (00000064048F5800) [pid = 2176] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000640C5EF400) [pid = 2176] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (00000064026AB400) [pid = 2176] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (0000006405512000) [pid = 2176] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (0000006404D5CC00) [pid = 2176] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (00000064055E4800) [pid = 2176] [serial = 667] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (000000640270E800) [pid = 2176] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (000000640BDDE400) [pid = 2176] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 53 (000000640C20C000) [pid = 2176] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 52 (000000640C252400) [pid = 2176] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 51 (0000006408A11000) [pid = 2176] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 50 (0000006409794400) [pid = 2176] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 49 (0000006408A02C00) [pid = 2176] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | --DOMWINDOW == 48 (00000064069BA800) [pid = 2176] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 07:24:11 INFO - PROCESS | 2176 | 1467037451327 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1824ms 07:24:11 INFO - PROCESS | 2176 | 1467037451353 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 2176 | 1467037451357 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 07:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:24:11 INFO - PROCESS | 2176 | 1467037451362 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - PROCESS | 2176 | 1467037451366 Marionette TRACE conn6 <- [1,1486,null,{}] 07:24:11 INFO - PROCESS | 2176 | 1467037451372 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:11 INFO - PROCESS | 2176 | 1467037451376 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:11 INFO - PROCESS | 2176 | 1467037451469 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 07:24:11 INFO - PROCESS | 2176 | 1467037451477 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:11 INFO - PROCESS | 2176 | 1467037451482 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:11 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404E1A800 == 18 [pid = 2176] [id = 381] 07:24:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 49 (000000640203D000) [pid = 2176] [serial = 1143] [outer = 0000000000000000] 07:24:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 50 (00000064026A6C00) [pid = 2176] [serial = 1144] [outer = 000000640203D000] 07:24:11 INFO - PROCESS | 2176 | 1467037451534 Marionette DEBUG loaded listener.js 07:24:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 51 (000000640270D000) [pid = 2176] [serial = 1145] [outer = 000000640203D000] 07:24:11 INFO - PROCESS | 2176 | 1467037451979 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 07:24:12 INFO - PROCESS | 2176 | 1467037452054 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 2176 | 1467037452060 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 07:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:24:12 INFO - PROCESS | 2176 | 1467037452067 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 2176 | 1467037452070 Marionette TRACE conn6 <- [1,1490,null,{}] 07:24:12 INFO - PROCESS | 2176 | 1467037452073 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:12 INFO - PROCESS | 2176 | 1467037452077 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:12 INFO - PROCESS | 2176 | 1467037452171 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 07:24:12 INFO - PROCESS | 2176 | 1467037452186 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 2176 | 1467037452189 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:12 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070B9800 == 19 [pid = 2176] [id = 382] 07:24:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 52 (0000006404250000) [pid = 2176] [serial = 1146] [outer = 0000000000000000] 07:24:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 53 (0000006404256800) [pid = 2176] [serial = 1147] [outer = 0000006404250000] 07:24:12 INFO - PROCESS | 2176 | 1467037452245 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (0000006404C12C00) [pid = 2176] [serial = 1148] [outer = 0000006404250000] 07:24:12 INFO - PROCESS | 2176 | 1467037452720 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 672ms 07:24:12 INFO - PROCESS | 2176 | 1467037452744 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 2176 | 1467037452746 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 07:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:24:12 INFO - PROCESS | 2176 | 1467037452755 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 2176 | 1467037452759 Marionette TRACE conn6 <- [1,1494,null,{}] 07:24:12 INFO - PROCESS | 2176 | 1467037452771 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:12 INFO - PROCESS | 2176 | 1467037452776 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:12 INFO - PROCESS | 2176 | 1467037452892 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 07:24:12 INFO - PROCESS | 2176 | 1467037452969 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 2176 | 1467037452973 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:13 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F0B800 == 20 [pid = 2176] [id = 383] 07:24:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (0000006401448000) [pid = 2176] [serial = 1149] [outer = 0000000000000000] 07:24:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (0000006404F2B400) [pid = 2176] [serial = 1150] [outer = 0000006401448000] 07:24:13 INFO - PROCESS | 2176 | 1467037453023 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (0000006405058400) [pid = 2176] [serial = 1151] [outer = 0000006401448000] 07:24:13 INFO - PROCESS | 2176 | 1467037453392 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 07:24:13 INFO - PROCESS | 2176 | 1467037453451 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 2176 | 1467037453453 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 07:24:13 INFO - PROCESS | 2176 | 1467037453457 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:24:13 INFO - PROCESS | 2176 | 1467037453458 Marionette TRACE conn6 <- [1,1498,null,{}] 07:24:13 INFO - PROCESS | 2176 | 1467037453462 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:13 INFO - PROCESS | 2176 | 1467037453464 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:13 INFO - PROCESS | 2176 | 1467037453576 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 07:24:13 INFO - PROCESS | 2176 | 1467037453584 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 2176 | 1467037453586 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:13 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF85800 == 21 [pid = 2176] [id = 384] 07:24:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (0000006405513000) [pid = 2176] [serial = 1152] [outer = 0000000000000000] 07:24:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (00000064055E8800) [pid = 2176] [serial = 1153] [outer = 0000006405513000] 07:24:13 INFO - PROCESS | 2176 | 1467037453632 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (00000064069B7800) [pid = 2176] [serial = 1154] [outer = 0000006405513000] 07:24:14 INFO - PROCESS | 2176 | 1467037454033 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 07:24:14 INFO - PROCESS | 2176 | 1467037454089 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 07:24:14 INFO - PROCESS | 2176 | 1467037454091 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 07:24:14 INFO - PROCESS | 2176 | 1467037454095 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:24:14 INFO - PROCESS | 2176 | 1467037454097 Marionette TRACE conn6 <- [1,1502,null,{}] 07:24:14 INFO - PROCESS | 2176 | 1467037454101 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:14 INFO - PROCESS | 2176 | 1467037454103 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:14 INFO - PROCESS | 2176 | 1467037454211 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 07:24:14 INFO - PROCESS | 2176 | 1467037454254 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:14 INFO - PROCESS | 2176 | 1467037454256 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:14 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD43800 == 22 [pid = 2176] [id = 385] 07:24:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (000000640424F000) [pid = 2176] [serial = 1155] [outer = 0000000000000000] 07:24:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006407F8E800) [pid = 2176] [serial = 1156] [outer = 000000640424F000] 07:24:14 INFO - PROCESS | 2176 | 1467037454302 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (000000640830B000) [pid = 2176] [serial = 1157] [outer = 000000640424F000] 07:24:14 INFO - PROCESS | 2176 | 1467037454715 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 07:24:14 INFO - PROCESS | 2176 | 1467037454770 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 07:24:14 INFO - PROCESS | 2176 | 1467037454772 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 07:24:14 INFO - PROCESS | 2176 | 1467037454775 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:24:14 INFO - PROCESS | 2176 | 1467037454777 Marionette TRACE conn6 <- [1,1506,null,{}] 07:24:14 INFO - PROCESS | 2176 | 1467037454780 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:14 INFO - PROCESS | 2176 | 1467037454787 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:14 INFO - PROCESS | 2176 | 1467037454895 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 07:24:14 INFO - PROCESS | 2176 | 1467037454908 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:14 INFO - PROCESS | 2176 | 1467037454910 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:14 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C115800 == 23 [pid = 2176] [id = 386] 07:24:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006408A04400) [pid = 2176] [serial = 1158] [outer = 0000000000000000] 07:24:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006408EF5800) [pid = 2176] [serial = 1159] [outer = 0000006408A04400] 07:24:14 INFO - PROCESS | 2176 | 1467037454956 Marionette DEBUG loaded listener.js 07:24:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006409796800) [pid = 2176] [serial = 1160] [outer = 0000006408A04400] 07:24:15 INFO - PROCESS | 2176 | 1467037455368 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 629ms 07:24:15 INFO - PROCESS | 2176 | 1467037455407 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 07:24:15 INFO - PROCESS | 2176 | 1467037455409 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 07:24:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:24:15 INFO - PROCESS | 2176 | 1467037455417 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 2176 | 1467037455419 Marionette TRACE conn6 <- [1,1510,null,{}] 07:24:15 INFO - PROCESS | 2176 | 1467037455423 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:15 INFO - PROCESS | 2176 | 1467037455425 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:15 INFO - PROCESS | 2176 | 1467037455504 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 07:24:15 INFO - PROCESS | 2176 | 1467037455510 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:15 INFO - PROCESS | 2176 | 1467037455512 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:15 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD05800 == 24 [pid = 2176] [id = 387] 07:24:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (00000064098D0C00) [pid = 2176] [serial = 1161] [outer = 0000000000000000] 07:24:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640AFEB400) [pid = 2176] [serial = 1162] [outer = 00000064098D0C00] 07:24:15 INFO - PROCESS | 2176 | 1467037455556 Marionette DEBUG loaded listener.js 07:24:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640BDD9400) [pid = 2176] [serial = 1163] [outer = 00000064098D0C00] 07:24:15 INFO - PROCESS | 2176 | 1467037455988 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:24:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:24:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:24:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:24:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:24:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 07:24:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:24:16 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 07:24:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:24:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 639ms 07:24:16 INFO - PROCESS | 2176 | 1467037456057 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 2176 | 1467037456059 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 07:24:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:24:16 INFO - PROCESS | 2176 | 1467037456067 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 2176 | 1467037456069 Marionette TRACE conn6 <- [1,1514,null,{}] 07:24:16 INFO - PROCESS | 2176 | 1467037456073 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:16 INFO - PROCESS | 2176 | 1467037456075 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:16 INFO - PROCESS | 2176 | 1467037456156 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 07:24:16 INFO - PROCESS | 2176 | 1467037456162 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:16 INFO - PROCESS | 2176 | 1467037456164 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:16 INFO - PROCESS | 2176 | ++DOCSHELL 000000646964C000 == 25 [pid = 2176] [id = 388] 07:24:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640BF41C00) [pid = 2176] [serial = 1164] [outer = 0000000000000000] 07:24:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640BF4FC00) [pid = 2176] [serial = 1165] [outer = 000000640BF41C00] 07:24:16 INFO - PROCESS | 2176 | 1467037456211 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C0A7000) [pid = 2176] [serial = 1166] [outer = 000000640BF41C00] 07:24:16 INFO - PROCESS | 2176 | 1467037456688 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:24:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:24:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:24:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:24:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 692ms 07:24:16 INFO - PROCESS | 2176 | 1467037456757 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 2176 | 1467037456759 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 07:24:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:24:16 INFO - PROCESS | 2176 | 1467037456763 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 2176 | 1467037456765 Marionette TRACE conn6 <- [1,1518,null,{}] 07:24:16 INFO - PROCESS | 2176 | 1467037456768 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:16 INFO - PROCESS | 2176 | 1467037456771 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:16 INFO - PROCESS | 2176 | 1467037456914 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 07:24:16 INFO - PROCESS | 2176 | 1467037456933 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:16 INFO - PROCESS | 2176 | 1467037456935 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:16 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F0B000 == 26 [pid = 2176] [id = 389] 07:24:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006402552800) [pid = 2176] [serial = 1167] [outer = 0000000000000000] 07:24:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C15C800) [pid = 2176] [serial = 1168] [outer = 0000006402552800] 07:24:16 INFO - PROCESS | 2176 | 1467037456982 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C211800) [pid = 2176] [serial = 1169] [outer = 0000006402552800] 07:24:17 INFO - PROCESS | 2176 | 1467037457383 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:24:17 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 07:24:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:24:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:24:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:24:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 07:24:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:24:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 669ms 07:24:17 INFO - PROCESS | 2176 | 1467037457435 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 07:24:17 INFO - PROCESS | 2176 | 1467037457437 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 07:24:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:24:17 INFO - PROCESS | 2176 | 1467037457441 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:24:17 INFO - PROCESS | 2176 | 1467037457443 Marionette TRACE conn6 <- [1,1522,null,{}] 07:24:17 INFO - PROCESS | 2176 | 1467037457451 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:17 INFO - PROCESS | 2176 | 1467037457454 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:17 INFO - PROCESS | 2176 | 1467037457574 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 07:24:17 INFO - PROCESS | 2176 | 1467037457579 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:17 INFO - PROCESS | 2176 | 1467037457581 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:17 INFO - PROCESS | 2176 | ++DOCSHELL 000000647758A800 == 27 [pid = 2176] [id = 390] 07:24:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C256800) [pid = 2176] [serial = 1170] [outer = 0000000000000000] 07:24:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C25B800) [pid = 2176] [serial = 1171] [outer = 000000640C256800] 07:24:17 INFO - PROCESS | 2176 | 1467037457628 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C5E6400) [pid = 2176] [serial = 1172] [outer = 000000640C256800] 07:24:18 INFO - PROCESS | 2176 | 1467037458084 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:24:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:24:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 672ms 07:24:18 INFO - PROCESS | 2176 | 1467037458115 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 2176 | 1467037458117 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 07:24:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:24:18 INFO - PROCESS | 2176 | 1467037458121 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 2176 | 1467037458123 Marionette TRACE conn6 <- [1,1526,null,{}] 07:24:18 INFO - PROCESS | 2176 | 1467037458133 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:18 INFO - PROCESS | 2176 | 1467037458136 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:18 INFO - PROCESS | 2176 | 1467037458288 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 07:24:18 INFO - PROCESS | 2176 | 1467037458343 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:18 INFO - PROCESS | 2176 | 1467037458346 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:18 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD42800 == 28 [pid = 2176] [id = 391] 07:24:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C7C6000) [pid = 2176] [serial = 1173] [outer = 0000000000000000] 07:24:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C7D0400) [pid = 2176] [serial = 1174] [outer = 000000640C7C6000] 07:24:18 INFO - PROCESS | 2176 | 1467037458397 Marionette DEBUG loaded listener.js 07:24:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640CD5D800) [pid = 2176] [serial = 1175] [outer = 000000640C7C6000] 07:24:18 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640830D400) [pid = 2176] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:24:18 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640970EC00) [pid = 2176] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:24:18 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640AFEE800) [pid = 2176] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:24:18 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640BE98400) [pid = 2176] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:24:18 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640258D000) [pid = 2176] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:24:18 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006409706800) [pid = 2176] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:24:18 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (00000064055E2800) [pid = 2176] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:24:18 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006404B10800) [pid = 2176] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:24:18 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064027F5000) [pid = 2176] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:24:18 INFO - PROCESS | 2176 | 1467037458836 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:24:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:24:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 776ms 07:24:18 INFO - PROCESS | 2176 | 1467037458900 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 2176 | 1467037458903 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 07:24:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:24:18 INFO - PROCESS | 2176 | 1467037458906 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 2176 | 1467037458908 Marionette TRACE conn6 <- [1,1530,null,{}] 07:24:18 INFO - PROCESS | 2176 | 1467037458911 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:18 INFO - PROCESS | 2176 | 1467037458913 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:19 INFO - PROCESS | 2176 | 1467037458996 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 07:24:19 INFO - PROCESS | 2176 | 1467037459002 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:19 INFO - PROCESS | 2176 | 1467037459003 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:19 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478D57800 == 29 [pid = 2176] [id = 392] 07:24:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640808D800) [pid = 2176] [serial = 1176] [outer = 0000000000000000] 07:24:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C7CE800) [pid = 2176] [serial = 1177] [outer = 000000640808D800] 07:24:19 INFO - PROCESS | 2176 | 1467037459048 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640CD62C00) [pid = 2176] [serial = 1178] [outer = 000000640808D800] 07:24:19 INFO - PROCESS | 2176 | 1467037459571 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:24:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:24:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 733ms 07:24:19 INFO - PROCESS | 2176 | 1467037459643 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 07:24:19 INFO - PROCESS | 2176 | 1467037459648 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 07:24:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:24:19 INFO - PROCESS | 2176 | 1467037459653 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:24:19 INFO - PROCESS | 2176 | 1467037459657 Marionette TRACE conn6 <- [1,1534,null,{}] 07:24:19 INFO - PROCESS | 2176 | 1467037459751 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:19 INFO - PROCESS | 2176 | 1467037459754 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:19 INFO - PROCESS | 2176 | 1467037459880 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 07:24:19 INFO - PROCESS | 2176 | 1467037459948 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:19 INFO - PROCESS | 2176 | 1467037459953 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:19 INFO - PROCESS | 2176 | ++DOCSHELL 000000640501C800 == 30 [pid = 2176] [id = 393] 07:24:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006402036800) [pid = 2176] [serial = 1179] [outer = 0000000000000000] 07:24:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006402041800) [pid = 2176] [serial = 1180] [outer = 0000006402036800] 07:24:20 INFO - PROCESS | 2176 | 1467037460013 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (00000064027F5C00) [pid = 2176] [serial = 1181] [outer = 0000006402036800] 07:24:20 INFO - PROCESS | 2176 | 1467037460763 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:24:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:24:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1124ms 07:24:20 INFO - PROCESS | 2176 | 1467037460780 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 07:24:20 INFO - PROCESS | 2176 | 1467037460786 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 07:24:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:24:20 INFO - PROCESS | 2176 | 1467037460837 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 2176 | 1467037460840 Marionette TRACE conn6 <- [1,1538,null,{}] 07:24:20 INFO - PROCESS | 2176 | 1467037460845 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:20 INFO - PROCESS | 2176 | 1467037460848 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:20 INFO - PROCESS | 2176 | 1467037460987 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 07:24:21 INFO - PROCESS | 2176 | 1467037461117 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:21 INFO - PROCESS | 2176 | 1467037461119 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:21 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE0B000 == 31 [pid = 2176] [id = 394] 07:24:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006404D60000) [pid = 2176] [serial = 1182] [outer = 0000000000000000] 07:24:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006404F55800) [pid = 2176] [serial = 1183] [outer = 0000006404D60000] 07:24:21 INFO - PROCESS | 2176 | 1467037461178 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064071A7C00) [pid = 2176] [serial = 1184] [outer = 0000006404D60000] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006408314800) [pid = 2176] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (00000064098CC000) [pid = 2176] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006409793000) [pid = 2176] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640BE9D400) [pid = 2176] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C099C00) [pid = 2176] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C0A2800) [pid = 2176] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640258FC00) [pid = 2176] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064027F0000) [pid = 2176] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640979EC00) [pid = 2176] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C209400) [pid = 2176] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C151800) [pid = 2176] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (00000064055EDC00) [pid = 2176] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006404D62800) [pid = 2176] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006404F22800) [pid = 2176] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006408A10000) [pid = 2176] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006404F59000) [pid = 2176] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640830E800) [pid = 2176] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006406C34C00) [pid = 2176] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 07:24:22 INFO - PROCESS | 2176 | 1467037462045 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:24:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:24:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1251ms 07:24:22 INFO - PROCESS | 2176 | 1467037462067 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 07:24:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:24:22 INFO - PROCESS | 2176 | 1467037462071 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 07:24:22 INFO - PROCESS | 2176 | 1467037462086 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 2176 | 1467037462091 Marionette TRACE conn6 <- [1,1542,null,{}] 07:24:22 INFO - PROCESS | 2176 | 1467037462099 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:22 INFO - PROCESS | 2176 | 1467037462101 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:22 INFO - PROCESS | 2176 | 1467037462191 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 07:24:22 INFO - PROCESS | 2176 | 1467037462198 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 2176 | 1467037462201 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:22 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405393800 == 32 [pid = 2176] [id = 395] 07:24:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (00000064027F0000) [pid = 2176] [serial = 1185] [outer = 0000000000000000] 07:24:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (000000640424E000) [pid = 2176] [serial = 1186] [outer = 00000064027F0000] 07:24:22 INFO - PROCESS | 2176 | 1467037462251 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006404E2D400) [pid = 2176] [serial = 1187] [outer = 00000064027F0000] 07:24:22 INFO - PROCESS | 2176 | 1467037462794 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:24:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:24:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 755ms 07:24:22 INFO - PROCESS | 2176 | 1467037462831 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 2176 | 1467037462836 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 07:24:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:24:22 INFO - PROCESS | 2176 | 1467037462842 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 2176 | 1467037462845 Marionette TRACE conn6 <- [1,1546,null,{}] 07:24:22 INFO - PROCESS | 2176 | 1467037462848 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:22 INFO - PROCESS | 2176 | 1467037462851 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:22 INFO - PROCESS | 2176 | 1467037462945 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 07:24:23 INFO - PROCESS | 2176 | 1467037463020 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 2176 | 1467037463023 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:23 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F05800 == 33 [pid = 2176] [id = 396] 07:24:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640550BC00) [pid = 2176] [serial = 1188] [outer = 0000000000000000] 07:24:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064055ED400) [pid = 2176] [serial = 1189] [outer = 000000640550BC00] 07:24:23 INFO - PROCESS | 2176 | 1467037463073 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064071AA800) [pid = 2176] [serial = 1190] [outer = 000000640550BC00] 07:24:23 INFO - PROCESS | 2176 | 1467037463462 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:24:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:24:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 672ms 07:24:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:24:23 INFO - PROCESS | 2176 | 1467037463517 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 07:24:23 INFO - PROCESS | 2176 | 1467037463519 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 07:24:23 INFO - PROCESS | 2176 | 1467037463523 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 2176 | 1467037463526 Marionette TRACE conn6 <- [1,1550,null,{}] 07:24:23 INFO - PROCESS | 2176 | 1467037463538 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:23 INFO - PROCESS | 2176 | 1467037463543 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:23 INFO - PROCESS | 2176 | 1467037463630 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 07:24:23 INFO - PROCESS | 2176 | 1467037463637 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 2176 | 1467037463640 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:23 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE06000 == 34 [pid = 2176] [id = 397] 07:24:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006401DE4800) [pid = 2176] [serial = 1191] [outer = 0000000000000000] 07:24:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006408A0A800) [pid = 2176] [serial = 1192] [outer = 0000006401DE4800] 07:24:23 INFO - PROCESS | 2176 | 1467037463691 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006408EEE800) [pid = 2176] [serial = 1193] [outer = 0000006401DE4800] 07:24:24 INFO - PROCESS | 2176 | 1467037464162 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:24:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:24:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 692ms 07:24:24 INFO - PROCESS | 2176 | 1467037464218 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 2176 | 1467037464220 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 07:24:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:24:24 INFO - PROCESS | 2176 | 1467037464224 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - PROCESS | 2176 | 1467037464225 Marionette TRACE conn6 <- [1,1554,null,{}] 07:24:24 INFO - PROCESS | 2176 | 1467037464229 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:24 INFO - PROCESS | 2176 | 1467037464231 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:24 INFO - PROCESS | 2176 | 1467037464344 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 07:24:24 INFO - PROCESS | 2176 | 1467037464351 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:24 INFO - PROCESS | 2176 | 1467037464353 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:24 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6B6800 == 35 [pid = 2176] [id = 398] 07:24:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006409799000) [pid = 2176] [serial = 1194] [outer = 0000000000000000] 07:24:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (00000064098C9C00) [pid = 2176] [serial = 1195] [outer = 0000006409799000] 07:24:24 INFO - PROCESS | 2176 | 1467037464445 Marionette DEBUG loaded listener.js 07:24:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064098D8800) [pid = 2176] [serial = 1196] [outer = 0000006409799000] 07:24:24 INFO - PROCESS | 2176 | 1467037464875 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:24:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:24:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 07:24:24 INFO - PROCESS | 2176 | 1467037464921 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 2176 | 1467037464923 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 07:24:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:24:24 INFO - PROCESS | 2176 | 1467037464927 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - PROCESS | 2176 | 1467037464929 Marionette TRACE conn6 <- [1,1558,null,{}] 07:24:24 INFO - PROCESS | 2176 | 1467037464933 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:24 INFO - PROCESS | 2176 | 1467037464935 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:25 INFO - PROCESS | 2176 | 1467037465069 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 07:24:25 INFO - PROCESS | 2176 | 1467037465091 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 2176 | 1467037465093 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDD2800 == 36 [pid = 2176] [id = 399] 07:24:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640BDD1000) [pid = 2176] [serial = 1197] [outer = 0000000000000000] 07:24:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640BE98400) [pid = 2176] [serial = 1198] [outer = 000000640BDD1000] 07:24:25 INFO - PROCESS | 2176 | 1467037465139 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640BF4E400) [pid = 2176] [serial = 1199] [outer = 000000640BDD1000] 07:24:25 INFO - PROCESS | 2176 | 1467037465608 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:24:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:24:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 07:24:25 INFO - PROCESS | 2176 | 1467037465662 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 07:24:25 INFO - PROCESS | 2176 | 1467037465664 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 07:24:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:24:25 INFO - PROCESS | 2176 | 1467037465674 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:24:25 INFO - PROCESS | 2176 | 1467037465675 Marionette TRACE conn6 <- [1,1562,null,{}] 07:24:25 INFO - PROCESS | 2176 | 1467037465679 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:25 INFO - PROCESS | 2176 | 1467037465685 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:25 INFO - PROCESS | 2176 | 1467037465818 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 07:24:25 INFO - PROCESS | 2176 | 1467037465830 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 2176 | 1467037465832 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:25 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477381000 == 37 [pid = 2176] [id = 400] 07:24:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C151800) [pid = 2176] [serial = 1200] [outer = 0000000000000000] 07:24:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C251000) [pid = 2176] [serial = 1201] [outer = 000000640C151800] 07:24:25 INFO - PROCESS | 2176 | 1467037465880 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C5ED400) [pid = 2176] [serial = 1202] [outer = 000000640C151800] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006402552800) [pid = 2176] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640C15D000) [pid = 2176] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640BF41C00) [pid = 2176] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006405513000) [pid = 2176] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640203D000) [pid = 2176] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006408A04400) [pid = 2176] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006401448000) [pid = 2176] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C256800) [pid = 2176] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640424F000) [pid = 2176] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064098D0C00) [pid = 2176] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006404250000) [pid = 2176] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:24:26 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C7C6000) [pid = 2176] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:24:26 INFO - PROCESS | 2176 | 1467037466442 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:24:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:24:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 777ms 07:24:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:24:26 INFO - PROCESS | 2176 | 1467037466455 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 07:24:26 INFO - PROCESS | 2176 | 1467037466457 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 07:24:26 INFO - PROCESS | 2176 | 1467037466460 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:24:26 INFO - PROCESS | 2176 | 1467037466462 Marionette TRACE conn6 <- [1,1566,null,{}] 07:24:26 INFO - PROCESS | 2176 | 1467037466465 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:26 INFO - PROCESS | 2176 | 1467037466467 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:26 INFO - PROCESS | 2176 | 1467037466550 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 07:24:26 INFO - PROCESS | 2176 | 1467037466627 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:26 INFO - PROCESS | 2176 | 1467037466629 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:26 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477584000 == 38 [pid = 2176] [id = 401] 07:24:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640203D000) [pid = 2176] [serial = 1203] [outer = 0000000000000000] 07:24:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006408EF5000) [pid = 2176] [serial = 1204] [outer = 000000640203D000] 07:24:26 INFO - PROCESS | 2176 | 1467037466674 Marionette DEBUG loaded listener.js 07:24:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C7C4800) [pid = 2176] [serial = 1205] [outer = 000000640203D000] 07:24:27 INFO - PROCESS | 2176 | 1467037467016 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:24:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:24:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 587ms 07:24:27 INFO - PROCESS | 2176 | 1467037467048 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 07:24:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:24:27 INFO - PROCESS | 2176 | 1467037467051 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 07:24:27 INFO - PROCESS | 2176 | 1467037467054 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - PROCESS | 2176 | 1467037467056 Marionette TRACE conn6 <- [1,1570,null,{}] 07:24:27 INFO - PROCESS | 2176 | 1467037467068 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:27 INFO - PROCESS | 2176 | 1467037467070 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:27 INFO - PROCESS | 2176 | 1467037467181 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 07:24:27 INFO - PROCESS | 2176 | 1467037467189 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:27 INFO - PROCESS | 2176 | 1467037467191 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:27 INFO - PROCESS | 2176 | ++DOCSHELL 00000064780D4000 == 39 [pid = 2176] [id = 402] 07:24:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C7C5000) [pid = 2176] [serial = 1206] [outer = 0000000000000000] 07:24:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640CD55000) [pid = 2176] [serial = 1207] [outer = 000000640C7C5000] 07:24:27 INFO - PROCESS | 2176 | 1467037467235 Marionette DEBUG loaded listener.js 07:24:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064758B7800) [pid = 2176] [serial = 1208] [outer = 000000640C7C5000] 07:24:27 INFO - PROCESS | 2176 | 1467037467654 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:24:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:24:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 629ms 07:24:27 INFO - PROCESS | 2176 | 1467037467687 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 07:24:27 INFO - PROCESS | 2176 | 1467037467689 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 07:24:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:24:27 INFO - PROCESS | 2176 | 1467037467692 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - PROCESS | 2176 | 1467037467694 Marionette TRACE conn6 <- [1,1574,null,{}] 07:24:27 INFO - PROCESS | 2176 | 1467037467697 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:27 INFO - PROCESS | 2176 | 1467037467699 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:27 INFO - PROCESS | 2176 | 1467037467783 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 07:24:27 INFO - PROCESS | 2176 | 1467037467892 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:27 INFO - PROCESS | 2176 | 1467037467894 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:27 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478D52800 == 40 [pid = 2176] [id = 403] 07:24:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064758C0C00) [pid = 2176] [serial = 1209] [outer = 0000000000000000] 07:24:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006475ADAC00) [pid = 2176] [serial = 1210] [outer = 00000064758C0C00] 07:24:27 INFO - PROCESS | 2176 | 1467037467942 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (00000064762C3C00) [pid = 2176] [serial = 1211] [outer = 00000064758C0C00] 07:24:28 INFO - PROCESS | 2176 | 1467037468357 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:24:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:24:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 07:24:28 INFO - PROCESS | 2176 | 1467037468431 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 07:24:28 INFO - PROCESS | 2176 | 1467037468436 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 07:24:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:24:28 INFO - PROCESS | 2176 | 1467037468442 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:24:28 INFO - PROCESS | 2176 | 1467037468446 Marionette TRACE conn6 <- [1,1578,null,{}] 07:24:28 INFO - PROCESS | 2176 | 1467037468454 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:28 INFO - PROCESS | 2176 | 1467037468457 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:28 INFO - PROCESS | 2176 | 1467037468632 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 07:24:28 INFO - PROCESS | 2176 | 1467037468721 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:28 INFO - PROCESS | 2176 | 1467037468724 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:28 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405024800 == 41 [pid = 2176] [id = 404] 07:24:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006402594400) [pid = 2176] [serial = 1212] [outer = 0000000000000000] 07:24:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640270A000) [pid = 2176] [serial = 1213] [outer = 0000006402594400] 07:24:28 INFO - PROCESS | 2176 | 1467037468787 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006404C1D400) [pid = 2176] [serial = 1214] [outer = 0000006402594400] 07:24:29 INFO - PROCESS | 2176 | 1467037469439 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:24:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:24:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1029ms 07:24:29 INFO - PROCESS | 2176 | 1467037469473 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 07:24:29 INFO - PROCESS | 2176 | 1467037469478 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 07:24:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:24:29 INFO - PROCESS | 2176 | 1467037469484 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 2176 | 1467037469488 Marionette TRACE conn6 <- [1,1582,null,{}] 07:24:29 INFO - PROCESS | 2176 | 1467037469492 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:29 INFO - PROCESS | 2176 | 1467037469495 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:29 INFO - PROCESS | 2176 | 1467037469612 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 07:24:29 INFO - PROCESS | 2176 | 1467037469703 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 2176 | 1467037469706 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:29 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C66F000 == 42 [pid = 2176] [id = 405] 07:24:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006407F96800) [pid = 2176] [serial = 1215] [outer = 0000000000000000] 07:24:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006408315000) [pid = 2176] [serial = 1216] [outer = 0000006407F96800] 07:24:29 INFO - PROCESS | 2176 | 1467037469765 Marionette DEBUG loaded listener.js 07:24:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006408EED800) [pid = 2176] [serial = 1217] [outer = 0000006407F96800] 07:24:30 INFO - PROCESS | 2176 | 1467037470406 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:24:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:24:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 07:24:30 INFO - PROCESS | 2176 | 1467037470473 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 07:24:30 INFO - PROCESS | 2176 | 1467037470476 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 07:24:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:24:30 INFO - PROCESS | 2176 | 1467037470479 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:24:30 INFO - PROCESS | 2176 | 1467037470484 Marionette TRACE conn6 <- [1,1586,null,{}] 07:24:30 INFO - PROCESS | 2176 | 1467037470495 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:30 INFO - PROCESS | 2176 | 1467037470501 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:30 INFO - PROCESS | 2176 | 1467037470661 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 07:24:30 INFO - PROCESS | 2176 | 1467037470709 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:30 INFO - PROCESS | 2176 | 1467037470713 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:30 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C03F000 == 43 [pid = 2176] [id = 406] 07:24:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C20F000) [pid = 2176] [serial = 1218] [outer = 0000000000000000] 07:24:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C254400) [pid = 2176] [serial = 1219] [outer = 000000640C20F000] 07:24:30 INFO - PROCESS | 2176 | 1467037470774 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006475ADA400) [pid = 2176] [serial = 1220] [outer = 000000640C20F000] 07:24:31 INFO - PROCESS | 2176 | 1467037471582 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:24:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1127ms 07:24:31 INFO - PROCESS | 2176 | 1467037471621 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 07:24:31 INFO - PROCESS | 2176 | 1467037471625 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 07:24:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:24:31 INFO - PROCESS | 2176 | 1467037471632 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 2176 | 1467037471635 Marionette TRACE conn6 <- [1,1590,null,{}] 07:24:31 INFO - PROCESS | 2176 | 1467037471641 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:31 INFO - PROCESS | 2176 | 1467037471644 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:31 INFO - PROCESS | 2176 | 1467037471749 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 07:24:31 INFO - PROCESS | 2176 | 1467037471823 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:31 INFO - PROCESS | 2176 | 1467037471828 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:31 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408047800 == 44 [pid = 2176] [id = 407] 07:24:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006404257000) [pid = 2176] [serial = 1221] [outer = 0000000000000000] 07:24:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (00000064047F9800) [pid = 2176] [serial = 1222] [outer = 0000006404257000] 07:24:31 INFO - PROCESS | 2176 | 1467037471881 Marionette DEBUG loaded listener.js 07:24:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006404F2D800) [pid = 2176] [serial = 1223] [outer = 0000006404257000] 07:24:32 INFO - PROCESS | 2176 | --DOCSHELL 00000064780D4000 == 43 [pid = 2176] [id = 402] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 0000006477584000 == 42 [pid = 2176] [id = 401] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 0000006477381000 == 41 [pid = 2176] [id = 400] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDD2800 == 40 [pid = 2176] [id = 399] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6B6800 == 39 [pid = 2176] [id = 398] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE06000 == 38 [pid = 2176] [id = 397] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F05800 == 37 [pid = 2176] [id = 396] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 0000006405393800 == 36 [pid = 2176] [id = 395] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640501C800 == 35 [pid = 2176] [id = 393] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 000000647758A800 == 34 [pid = 2176] [id = 390] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE0B000 == 33 [pid = 2176] [id = 394] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 0000006478D57800 == 32 [pid = 2176] [id = 392] 07:24:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD42800 == 31 [pid = 2176] [id = 391] 07:24:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 3755ms 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 000000647C03F000 == 30 [pid = 2176] [id = 406] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 000000640C66F000 == 29 [pid = 2176] [id = 405] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 0000006478D52800 == 28 [pid = 2176] [id = 403] 07:24:35 INFO - PROCESS | 2176 | --DOCSHELL 0000006405024800 == 27 [pid = 2176] [id = 404] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640C15C800) [pid = 2176] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640C214000) [pid = 2176] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640BF4FC00) [pid = 2176] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (00000064055E8800) [pid = 2176] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064069B7800) [pid = 2176] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (00000064026A6C00) [pid = 2176] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640270D000) [pid = 2176] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006408EF5800) [pid = 2176] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006409796800) [pid = 2176] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404F2B400) [pid = 2176] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640C25B800) [pid = 2176] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006405058400) [pid = 2176] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006407F8E800) [pid = 2176] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640830B000) [pid = 2176] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640AFEB400) [pid = 2176] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640BDD9400) [pid = 2176] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006404256800) [pid = 2176] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006404C12C00) [pid = 2176] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C211800) [pid = 2176] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C7D0400) [pid = 2176] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640CD5D800) [pid = 2176] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C7CE800) [pid = 2176] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C5E6400) [pid = 2176] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640C0A7000) [pid = 2176] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 2176 | 1467037473169 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:24:35 INFO - PROCESS | 2176 | 1467037475394 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 07:24:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:24:35 INFO - PROCESS | 2176 | 1467037475398 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 07:24:35 INFO - PROCESS | 2176 | 1467037475403 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:24:35 INFO - PROCESS | 2176 | 1467037475407 Marionette TRACE conn6 <- [1,1594,null,{}] 07:24:35 INFO - PROCESS | 2176 | 1467037475413 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:35 INFO - PROCESS | 2176 | 1467037475416 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:35 INFO - PROCESS | 2176 | 1467037475529 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 07:24:35 INFO - PROCESS | 2176 | 1467037475536 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 2176 | 1467037475539 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:35 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404F77000 == 28 [pid = 2176] [id = 408] 07:24:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006401DE4400) [pid = 2176] [serial = 1224] [outer = 0000000000000000] 07:24:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006402705800) [pid = 2176] [serial = 1225] [outer = 0000006401DE4400] 07:24:35 INFO - PROCESS | 2176 | 1467037475591 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006403124C00) [pid = 2176] [serial = 1226] [outer = 0000006401DE4400] 07:24:36 INFO - PROCESS | 2176 | 1467037476056 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:24:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 733ms 07:24:36 INFO - PROCESS | 2176 | 1467037476139 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 2176 | 1467037476145 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 07:24:36 INFO - PROCESS | 2176 | 1467037476152 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:24:36 INFO - PROCESS | 2176 | 1467037476155 Marionette TRACE conn6 <- [1,1598,null,{}] 07:24:36 INFO - PROCESS | 2176 | 1467037476159 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:36 INFO - PROCESS | 2176 | 1467037476162 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:36 INFO - PROCESS | 2176 | 1467037476294 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 07:24:36 INFO - PROCESS | 2176 | 1467037476344 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:36 INFO - PROCESS | 2176 | 1467037476347 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:36 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080DF800 == 29 [pid = 2176] [id = 409] 07:24:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404F27800) [pid = 2176] [serial = 1227] [outer = 0000000000000000] 07:24:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404F2E800) [pid = 2176] [serial = 1228] [outer = 0000006404F27800] 07:24:36 INFO - PROCESS | 2176 | 1467037476398 Marionette DEBUG loaded listener.js 07:24:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006405511000) [pid = 2176] [serial = 1229] [outer = 0000006404F27800] 07:24:36 INFO - PROCESS | 2176 | 1467037476803 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:24:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 672ms 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C7C5000) [pid = 2176] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640BDD1000) [pid = 2176] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006401DE4800) [pid = 2176] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006402036800) [pid = 2176] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (00000064027F0000) [pid = 2176] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640550BC00) [pid = 2176] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640808D800) [pid = 2176] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006404D60000) [pid = 2176] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (000000640203D000) [pid = 2176] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640C151800) [pid = 2176] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (00000064758C0C00) [pid = 2176] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:24:36 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (0000006409799000) [pid = 2176] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:24:36 INFO - PROCESS | 2176 | 1467037476920 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 2176 | 1467037476922 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 07:24:36 INFO - PROCESS | 2176 | 1467037476933 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 2176 | 1467037476937 Marionette TRACE conn6 <- [1,1602,null,{}] 07:24:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:24:36 INFO - PROCESS | 2176 | 1467037476950 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:36 INFO - PROCESS | 2176 | 1467037476955 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:37 INFO - PROCESS | 2176 | 1467037477046 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 07:24:37 INFO - PROCESS | 2176 | 1467037477091 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 2176 | 1467037477094 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:37 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD32800 == 30 [pid = 2176] [id = 410] 07:24:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (0000006402705C00) [pid = 2176] [serial = 1230] [outer = 0000000000000000] 07:24:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006407F8CC00) [pid = 2176] [serial = 1231] [outer = 0000006402705C00] 07:24:37 INFO - PROCESS | 2176 | 1467037477147 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (000000640808FC00) [pid = 2176] [serial = 1232] [outer = 0000006402705C00] 07:24:37 INFO - PROCESS | 2176 | 1467037477542 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:24:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 07:24:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 07:24:37 INFO - PROCESS | 2176 | 1467037477577 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 2176 | 1467037477580 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 07:24:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:24:37 INFO - PROCESS | 2176 | 1467037477584 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - PROCESS | 2176 | 1467037477586 Marionette TRACE conn6 <- [1,1606,null,{}] 07:24:37 INFO - PROCESS | 2176 | 1467037477589 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:37 INFO - PROCESS | 2176 | 1467037477591 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:37 INFO - PROCESS | 2176 | 1467037477709 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 07:24:37 INFO - PROCESS | 2176 | 1467037477717 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 2176 | 1467037477719 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:37 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C109000 == 31 [pid = 2176] [id = 411] 07:24:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006408319C00) [pid = 2176] [serial = 1233] [outer = 0000000000000000] 07:24:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006408A0FC00) [pid = 2176] [serial = 1234] [outer = 0000006408319C00] 07:24:37 INFO - PROCESS | 2176 | 1467037477766 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006409704800) [pid = 2176] [serial = 1235] [outer = 0000006408319C00] 07:24:38 INFO - PROCESS | 2176 | 1467037478137 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:24:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:24:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 586ms 07:24:38 INFO - PROCESS | 2176 | 1467037478172 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 07:24:38 INFO - PROCESS | 2176 | 1467037478175 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 07:24:38 INFO - PROCESS | 2176 | 1467037478178 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:24:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:24:38 INFO - PROCESS | 2176 | 1467037478180 Marionette TRACE conn6 <- [1,1610,null,{}] 07:24:38 INFO - PROCESS | 2176 | 1467037478183 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:38 INFO - PROCESS | 2176 | 1467037478186 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:38 INFO - PROCESS | 2176 | 1467037478297 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 07:24:38 INFO - PROCESS | 2176 | 1467037478377 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:38 INFO - PROCESS | 2176 | 1467037478379 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:38 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD04800 == 32 [pid = 2176] [id = 412] 07:24:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404F27000) [pid = 2176] [serial = 1236] [outer = 0000000000000000] 07:24:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006409797C00) [pid = 2176] [serial = 1237] [outer = 0000006404F27000] 07:24:38 INFO - PROCESS | 2176 | 1467037478467 Marionette DEBUG loaded listener.js 07:24:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640AFE7C00) [pid = 2176] [serial = 1238] [outer = 0000006404F27000] 07:24:39 INFO - PROCESS | 2176 | 1467037478997 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:24:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:24:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 882ms 07:24:39 INFO - PROCESS | 2176 | 1467037479065 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 07:24:39 INFO - PROCESS | 2176 | 1467037479070 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 07:24:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:24:39 INFO - PROCESS | 2176 | 1467037479076 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - PROCESS | 2176 | 1467037479081 Marionette TRACE conn6 <- [1,1614,null,{}] 07:24:39 INFO - PROCESS | 2176 | 1467037479088 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:39 INFO - PROCESS | 2176 | 1467037479092 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:39 INFO - PROCESS | 2176 | 1467037479232 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 07:24:39 INFO - PROCESS | 2176 | 1467037479355 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:39 INFO - PROCESS | 2176 | 1467037479360 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:39 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404F6B000 == 33 [pid = 2176] [id = 413] 07:24:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006402709400) [pid = 2176] [serial = 1239] [outer = 0000000000000000] 07:24:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640270FC00) [pid = 2176] [serial = 1240] [outer = 0000006402709400] 07:24:39 INFO - PROCESS | 2176 | 1467037479467 Marionette DEBUG loaded listener.js 07:24:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404B05400) [pid = 2176] [serial = 1241] [outer = 0000006402709400] 07:24:40 INFO - PROCESS | 2176 | 1467037480163 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:24:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:24:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1128ms 07:24:40 INFO - PROCESS | 2176 | 1467037480207 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 07:24:40 INFO - PROCESS | 2176 | 1467037480212 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 07:24:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:24:40 INFO - PROCESS | 2176 | 1467037480219 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:24:40 INFO - PROCESS | 2176 | 1467037480222 Marionette TRACE conn6 <- [1,1618,null,{}] 07:24:40 INFO - PROCESS | 2176 | 1467037480226 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:40 INFO - PROCESS | 2176 | 1467037480229 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:40 INFO - PROCESS | 2176 | 1467037480356 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 07:24:40 INFO - PROCESS | 2176 | 1467037480427 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:40 INFO - PROCESS | 2176 | 1467037480429 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:40 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDCA800 == 34 [pid = 2176] [id = 414] 07:24:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (00000064061FFC00) [pid = 2176] [serial = 1242] [outer = 0000000000000000] 07:24:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (00000064071A4400) [pid = 2176] [serial = 1243] [outer = 00000064061FFC00] 07:24:40 INFO - PROCESS | 2176 | 1467037480487 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408318000) [pid = 2176] [serial = 1244] [outer = 00000064061FFC00] 07:24:41 INFO - PROCESS | 2176 | 1467037481371 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:24:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:24:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1237ms 07:24:41 INFO - PROCESS | 2176 | 1467037481458 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 07:24:41 INFO - PROCESS | 2176 | 1467037481463 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 07:24:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:24:41 INFO - PROCESS | 2176 | 1467037481469 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:24:41 INFO - PROCESS | 2176 | 1467037481472 Marionette TRACE conn6 <- [1,1622,null,{}] 07:24:41 INFO - PROCESS | 2176 | 1467037481478 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:41 INFO - PROCESS | 2176 | 1467037481481 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:41 INFO - PROCESS | 2176 | 1467037481608 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 07:24:41 INFO - PROCESS | 2176 | --DOCSHELL 000000640C109000 == 33 [pid = 2176] [id = 411] 07:24:41 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD32800 == 32 [pid = 2176] [id = 410] 07:24:41 INFO - PROCESS | 2176 | --DOCSHELL 00000064080DF800 == 31 [pid = 2176] [id = 409] 07:24:41 INFO - PROCESS | 2176 | --DOCSHELL 0000006404F77000 == 30 [pid = 2176] [id = 408] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (00000064758B7800) [pid = 2176] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640BF4E400) [pid = 2176] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640BE98400) [pid = 2176] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006408A0A800) [pid = 2176] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006402041800) [pid = 2176] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (00000064027F5C00) [pid = 2176] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640424E000) [pid = 2176] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006404E2D400) [pid = 2176] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (00000064055ED400) [pid = 2176] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (00000064071AA800) [pid = 2176] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640CD62C00) [pid = 2176] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006404F55800) [pid = 2176] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (00000064071A7C00) [pid = 2176] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (0000006408EF5000) [pid = 2176] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000640C251000) [pid = 2176] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (000000640CD55000) [pid = 2176] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (0000006475ADAC00) [pid = 2176] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (000000640C5ED400) [pid = 2176] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (00000064762C3C00) [pid = 2176] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (00000064098C9C00) [pid = 2176] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (00000064098D8800) [pid = 2176] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 53 (0000006408EEE800) [pid = 2176] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | --DOMWINDOW == 52 (000000640C7C4800) [pid = 2176] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 07:24:41 INFO - PROCESS | 2176 | 1467037481706 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:41 INFO - PROCESS | 2176 | 1467037481710 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:41 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A5800 == 31 [pid = 2176] [id = 415] 07:24:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 53 (0000006402035000) [pid = 2176] [serial = 1245] [outer = 0000000000000000] 07:24:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (0000006402706000) [pid = 2176] [serial = 1246] [outer = 0000006402035000] 07:24:41 INFO - PROCESS | 2176 | 1467037481759 Marionette DEBUG loaded listener.js 07:24:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (0000006404C17000) [pid = 2176] [serial = 1247] [outer = 0000006402035000] 07:24:42 INFO - PROCESS | 2176 | 1467037482232 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:24:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 777ms 07:24:42 INFO - PROCESS | 2176 | 1467037482248 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 2176 | 1467037482252 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 07:24:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:24:42 INFO - PROCESS | 2176 | 1467037482259 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 2176 | 1467037482262 Marionette TRACE conn6 <- [1,1626,null,{}] 07:24:42 INFO - PROCESS | 2176 | 1467037482266 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:42 INFO - PROCESS | 2176 | 1467037482269 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:42 INFO - PROCESS | 2176 | 1467037482360 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 07:24:42 INFO - PROCESS | 2176 | 1467037482366 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:42 INFO - PROCESS | 2176 | 1467037482369 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:42 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF80000 == 32 [pid = 2176] [id = 416] 07:24:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (0000006404F57400) [pid = 2176] [serial = 1248] [outer = 0000000000000000] 07:24:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (00000064069B8C00) [pid = 2176] [serial = 1249] [outer = 0000006404F57400] 07:24:42 INFO - PROCESS | 2176 | 1467037482417 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (000000640830A800) [pid = 2176] [serial = 1250] [outer = 0000006404F57400] 07:24:42 INFO - PROCESS | 2176 | 1467037482911 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:24:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 07:24:42 INFO - PROCESS | 2176 | 1467037482933 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 2176 | 1467037482936 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 07:24:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:24:42 INFO - PROCESS | 2176 | 1467037482939 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 2176 | 1467037482943 Marionette TRACE conn6 <- [1,1630,null,{}] 07:24:42 INFO - PROCESS | 2176 | 1467037482955 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:42 INFO - PROCESS | 2176 | 1467037482960 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:43 INFO - PROCESS | 2176 | 1467037483057 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 07:24:43 INFO - PROCESS | 2176 | 1467037483066 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:43 INFO - PROCESS | 2176 | 1467037483069 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:43 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C11C800 == 33 [pid = 2176] [id = 417] 07:24:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (0000006409799800) [pid = 2176] [serial = 1251] [outer = 0000000000000000] 07:24:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (00000064098CE800) [pid = 2176] [serial = 1252] [outer = 0000006409799800] 07:24:43 INFO - PROCESS | 2176 | 1467037483118 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (000000640BEA0400) [pid = 2176] [serial = 1253] [outer = 0000006409799800] 07:24:43 INFO - PROCESS | 2176 | 1467037483568 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:24:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:24:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 07:24:43 INFO - PROCESS | 2176 | 1467037483634 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 07:24:43 INFO - PROCESS | 2176 | 1467037483637 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 07:24:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:24:43 INFO - PROCESS | 2176 | 1467037483640 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:24:43 INFO - PROCESS | 2176 | 1467037483642 Marionette TRACE conn6 <- [1,1634,null,{}] 07:24:43 INFO - PROCESS | 2176 | 1467037483646 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:43 INFO - PROCESS | 2176 | 1467037483648 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:43 INFO - PROCESS | 2176 | 1467037483766 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 07:24:43 INFO - PROCESS | 2176 | 1467037483774 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:43 INFO - PROCESS | 2176 | 1467037483776 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:43 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476213000 == 34 [pid = 2176] [id = 418] 07:24:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (000000640BF4D400) [pid = 2176] [serial = 1254] [outer = 0000000000000000] 07:24:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (000000640C0A5800) [pid = 2176] [serial = 1255] [outer = 000000640BF4D400] 07:24:43 INFO - PROCESS | 2176 | 1467037483822 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640C158400) [pid = 2176] [serial = 1256] [outer = 000000640BF4D400] 07:24:44 INFO - PROCESS | 2176 | 1467037484297 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:24:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:24:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 07:24:44 INFO - PROCESS | 2176 | 1467037484324 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 07:24:44 INFO - PROCESS | 2176 | 1467037484326 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 07:24:44 INFO - PROCESS | 2176 | 1467037484329 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:24:44 INFO - PROCESS | 2176 | 1467037484331 Marionette TRACE conn6 <- [1,1638,null,{}] 07:24:44 INFO - PROCESS | 2176 | 1467037484334 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:44 INFO - PROCESS | 2176 | 1467037484336 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:44 INFO - PROCESS | 2176 | 1467037484453 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 07:24:44 INFO - PROCESS | 2176 | 1467037484460 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:44 INFO - PROCESS | 2176 | 1467037484463 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:44 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477379000 == 35 [pid = 2176] [id = 419] 07:24:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (000000640C20A000) [pid = 2176] [serial = 1257] [outer = 0000000000000000] 07:24:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (000000640C20F800) [pid = 2176] [serial = 1258] [outer = 000000640C20A000] 07:24:44 INFO - PROCESS | 2176 | 1467037484549 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640C253C00) [pid = 2176] [serial = 1259] [outer = 000000640C20A000] 07:24:45 INFO - PROCESS | 2176 | 1467037485004 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:24:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:24:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 735ms 07:24:45 INFO - PROCESS | 2176 | 1467037485068 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 07:24:45 INFO - PROCESS | 2176 | 1467037485071 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 07:24:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:24:45 INFO - PROCESS | 2176 | 1467037485074 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:24:45 INFO - PROCESS | 2176 | 1467037485076 Marionette TRACE conn6 <- [1,1642,null,{}] 07:24:45 INFO - PROCESS | 2176 | 1467037485079 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:45 INFO - PROCESS | 2176 | 1467037485085 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:45 INFO - PROCESS | 2176 | 1467037485258 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 07:24:45 INFO - PROCESS | 2176 | 1467037485309 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:45 INFO - PROCESS | 2176 | 1467037485311 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:45 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477593800 == 36 [pid = 2176] [id = 420] 07:24:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640C25C000) [pid = 2176] [serial = 1260] [outer = 0000000000000000] 07:24:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640C7C4C00) [pid = 2176] [serial = 1261] [outer = 000000640C25C000] 07:24:45 INFO - PROCESS | 2176 | 1467037485357 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640CD61400) [pid = 2176] [serial = 1262] [outer = 000000640C25C000] 07:24:45 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006404F27800) [pid = 2176] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:24:45 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006404257000) [pid = 2176] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:24:45 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006401DE4400) [pid = 2176] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:24:45 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006402705C00) [pid = 2176] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:24:45 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006402594400) [pid = 2176] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:24:45 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006407F96800) [pid = 2176] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:24:45 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (000000640C20F000) [pid = 2176] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:24:45 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (0000006408319C00) [pid = 2176] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:24:45 INFO - PROCESS | 2176 | 1467037485759 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:24:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:24:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 733ms 07:24:45 INFO - PROCESS | 2176 | 1467037485810 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 07:24:45 INFO - PROCESS | 2176 | 1467037485812 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 07:24:45 INFO - PROCESS | 2176 | 1467037485816 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:24:45 INFO - PROCESS | 2176 | 1467037485817 Marionette TRACE conn6 <- [1,1646,null,{}] 07:24:45 INFO - PROCESS | 2176 | 1467037485821 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:45 INFO - PROCESS | 2176 | 1467037485831 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:45 INFO - PROCESS | 2176 | 1467037485943 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 07:24:45 INFO - PROCESS | 2176 | 1467037485992 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:45 INFO - PROCESS | 2176 | 1467037485994 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:46 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD30800 == 37 [pid = 2176] [id = 421] 07:24:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006407F95C00) [pid = 2176] [serial = 1263] [outer = 0000000000000000] 07:24:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640C0A4C00) [pid = 2176] [serial = 1264] [outer = 0000006407F95C00] 07:24:46 INFO - PROCESS | 2176 | 1467037486040 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064758BDC00) [pid = 2176] [serial = 1265] [outer = 0000006407F95C00] 07:24:46 INFO - PROCESS | 2176 | 1467037486398 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 629ms 07:24:46 INFO - PROCESS | 2176 | 1467037486448 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 07:24:46 INFO - PROCESS | 2176 | 1467037486451 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 07:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:24:46 INFO - PROCESS | 2176 | 1467037486461 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 2176 | 1467037486463 Marionette TRACE conn6 <- [1,1650,null,{}] 07:24:46 INFO - PROCESS | 2176 | 1467037486467 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:46 INFO - PROCESS | 2176 | 1467037486469 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:46 INFO - PROCESS | 2176 | 1467037486553 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 07:24:46 INFO - PROCESS | 2176 | 1467037486559 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 2176 | 1467037486561 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:46 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478598800 == 38 [pid = 2176] [id = 422] 07:24:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (000000640C212C00) [pid = 2176] [serial = 1266] [outer = 0000000000000000] 07:24:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (00000064762C1000) [pid = 2176] [serial = 1267] [outer = 000000640C212C00] 07:24:46 INFO - PROCESS | 2176 | 1467037486605 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006476AC0400) [pid = 2176] [serial = 1268] [outer = 000000640C212C00] 07:24:47 INFO - PROCESS | 2176 | 1467037487044 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 07:24:47 INFO - PROCESS | 2176 | 1467037487095 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 07:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:24:47 INFO - PROCESS | 2176 | 1467037487097 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 07:24:47 INFO - PROCESS | 2176 | 1467037487100 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 2176 | 1467037487110 Marionette TRACE conn6 <- [1,1654,null,{}] 07:24:47 INFO - PROCESS | 2176 | 1467037487119 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:47 INFO - PROCESS | 2176 | 1467037487121 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:47 INFO - PROCESS | 2176 | 1467037487210 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 07:24:47 INFO - PROCESS | 2176 | 1467037487215 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:47 INFO - PROCESS | 2176 | 1467037487217 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:47 INFO - PROCESS | 2176 | ++DOCSHELL 000000647A9CF800 == 39 [pid = 2176] [id = 423] 07:24:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640AFF4800) [pid = 2176] [serial = 1269] [outer = 0000000000000000] 07:24:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640CD53800) [pid = 2176] [serial = 1270] [outer = 000000640AFF4800] 07:24:47 INFO - PROCESS | 2176 | 1467037487262 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006476DB7400) [pid = 2176] [serial = 1271] [outer = 000000640AFF4800] 07:24:47 INFO - PROCESS | 2176 | 1467037487685 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 651ms 07:24:47 INFO - PROCESS | 2176 | 1467037487751 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 07:24:47 INFO - PROCESS | 2176 | 1467037487753 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 07:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:24:47 INFO - PROCESS | 2176 | 1467037487757 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 2176 | 1467037487759 Marionette TRACE conn6 <- [1,1658,null,{}] 07:24:47 INFO - PROCESS | 2176 | 1467037487762 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:47 INFO - PROCESS | 2176 | 1467037487764 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:47 INFO - PROCESS | 2176 | 1467037487849 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 07:24:47 INFO - PROCESS | 2176 | 1467037487857 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:47 INFO - PROCESS | 2176 | 1467037487859 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:47 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BEBB000 == 40 [pid = 2176] [id = 424] 07:24:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006477322C00) [pid = 2176] [serial = 1272] [outer = 0000000000000000] 07:24:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006477328C00) [pid = 2176] [serial = 1273] [outer = 0000006477322C00] 07:24:47 INFO - PROCESS | 2176 | 1467037487903 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006477408800) [pid = 2176] [serial = 1274] [outer = 0000006477322C00] 07:24:48 INFO - PROCESS | 2176 | 1467037488608 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 881ms 07:24:48 INFO - PROCESS | 2176 | 1467037488642 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 07:24:48 INFO - PROCESS | 2176 | 1467037488647 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 07:24:48 INFO - PROCESS | 2176 | 1467037488652 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:24:48 INFO - PROCESS | 2176 | 1467037488658 Marionette TRACE conn6 <- [1,1662,null,{}] 07:24:48 INFO - PROCESS | 2176 | 1467037488663 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:48 INFO - PROCESS | 2176 | 1467037488666 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:48 INFO - PROCESS | 2176 | 1467037488786 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 07:24:48 INFO - PROCESS | 2176 | 1467037488906 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:48 INFO - PROCESS | 2176 | 1467037488910 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:48 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC65000 == 41 [pid = 2176] [id = 425] 07:24:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006404F58C00) [pid = 2176] [serial = 1275] [outer = 0000000000000000] 07:24:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064055E1000) [pid = 2176] [serial = 1276] [outer = 0000006404F58C00] 07:24:48 INFO - PROCESS | 2176 | 1467037488971 Marionette DEBUG loaded listener.js 07:24:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640808C800) [pid = 2176] [serial = 1277] [outer = 0000006404F58C00] 07:24:49 INFO - PROCESS | 2176 | 1467037489623 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1023ms 07:24:49 INFO - PROCESS | 2176 | 1467037489679 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 07:24:49 INFO - PROCESS | 2176 | 1467037489685 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 07:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:24:49 INFO - PROCESS | 2176 | 1467037489691 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - PROCESS | 2176 | 1467037489694 Marionette TRACE conn6 <- [1,1666,null,{}] 07:24:49 INFO - PROCESS | 2176 | 1467037489698 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:49 INFO - PROCESS | 2176 | 1467037489701 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:49 INFO - PROCESS | 2176 | 1467037489821 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 07:24:49 INFO - PROCESS | 2176 | 1467037489915 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:49 INFO - PROCESS | 2176 | 1467037489918 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:49 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477382800 == 42 [pid = 2176] [id = 426] 07:24:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640979A800) [pid = 2176] [serial = 1278] [outer = 0000000000000000] 07:24:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C09F400) [pid = 2176] [serial = 1279] [outer = 000000640979A800] 07:24:49 INFO - PROCESS | 2176 | 1467037489976 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C259800) [pid = 2176] [serial = 1280] [outer = 000000640979A800] 07:24:50 INFO - PROCESS | 2176 | 1467037490629 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 987ms 07:24:50 INFO - PROCESS | 2176 | 1467037490679 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 07:24:50 INFO - PROCESS | 2176 | 1467037490682 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 07:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:24:50 INFO - PROCESS | 2176 | 1467037490686 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:24:50 INFO - PROCESS | 2176 | 1467037490690 Marionette TRACE conn6 <- [1,1670,null,{}] 07:24:50 INFO - PROCESS | 2176 | 1467037490702 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:50 INFO - PROCESS | 2176 | 1467037490707 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:50 INFO - PROCESS | 2176 | 1467037490820 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 07:24:50 INFO - PROCESS | 2176 | 1467037490974 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 2176 | 1467037490978 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:51 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C871800 == 43 [pid = 2176] [id = 427] 07:24:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006408A09000) [pid = 2176] [serial = 1281] [outer = 0000000000000000] 07:24:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006476C57800) [pid = 2176] [serial = 1282] [outer = 0000006408A09000] 07:24:51 INFO - PROCESS | 2176 | 1467037491042 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000647740DC00) [pid = 2176] [serial = 1283] [outer = 0000006408A09000] 07:24:51 INFO - PROCESS | 2176 | 1467037491809 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1180ms 07:24:51 INFO - PROCESS | 2176 | 1467037491869 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 07:24:51 INFO - PROCESS | 2176 | 1467037491873 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 07:24:51 INFO - PROCESS | 2176 | 1467037491878 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:24:51 INFO - PROCESS | 2176 | 1467037491883 Marionette TRACE conn6 <- [1,1674,null,{}] 07:24:51 INFO - PROCESS | 2176 | 1467037491931 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:51 INFO - PROCESS | 2176 | 1467037491934 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:52 INFO - PROCESS | 2176 | 1467037492032 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 000000647A9CF800 == 42 [pid = 2176] [id = 423] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006478598800 == 41 [pid = 2176] [id = 422] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD30800 == 40 [pid = 2176] [id = 421] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006477593800 == 39 [pid = 2176] [id = 420] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006477379000 == 38 [pid = 2176] [id = 419] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006476213000 == 37 [pid = 2176] [id = 418] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640C11C800 == 36 [pid = 2176] [id = 417] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF80000 == 35 [pid = 2176] [id = 416] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A5800 == 34 [pid = 2176] [id = 415] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDCA800 == 33 [pid = 2176] [id = 414] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006404F6B000 == 32 [pid = 2176] [id = 413] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD04800 == 31 [pid = 2176] [id = 412] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006408047800 == 30 [pid = 2176] [id = 407] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 000000647C871800 == 29 [pid = 2176] [id = 427] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006477382800 == 28 [pid = 2176] [id = 426] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC65000 == 27 [pid = 2176] [id = 425] 07:24:52 INFO - PROCESS | 2176 | --DOCSHELL 000000647BEBB000 == 26 [pid = 2176] [id = 424] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006409797C00) [pid = 2176] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006404F2E800) [pid = 2176] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064047F9800) [pid = 2176] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006402705800) [pid = 2176] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006407F8CC00) [pid = 2176] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404C1D400) [pid = 2176] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640270A000) [pid = 2176] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006408EED800) [pid = 2176] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640808FC00) [pid = 2176] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006408315000) [pid = 2176] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006475ADA400) [pid = 2176] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C254400) [pid = 2176] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006408A0FC00) [pid = 2176] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006405511000) [pid = 2176] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006403124C00) [pid = 2176] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006409704800) [pid = 2176] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006404F2D800) [pid = 2176] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 07:24:52 INFO - PROCESS | 2176 | 1467037492806 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:52 INFO - PROCESS | 2176 | 1467037492809 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:52 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404545000 == 27 [pid = 2176] [id = 428] 07:24:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006401CAA800) [pid = 2176] [serial = 1284] [outer = 0000000000000000] 07:24:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006401D5D400) [pid = 2176] [serial = 1285] [outer = 0000006401CAA800] 07:24:52 INFO - PROCESS | 2176 | 1467037492865 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006402558800) [pid = 2176] [serial = 1286] [outer = 0000006401CAA800] 07:24:53 INFO - PROCESS | 2176 | 1467037493327 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1483ms 07:24:53 INFO - PROCESS | 2176 | 1467037493367 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 2176 | 1467037493371 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 07:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:24:53 INFO - PROCESS | 2176 | 1467037493380 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 2176 | 1467037493383 Marionette TRACE conn6 <- [1,1678,null,{}] 07:24:53 INFO - PROCESS | 2176 | 1467037493388 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:53 INFO - PROCESS | 2176 | 1467037493393 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:53 INFO - PROCESS | 2176 | 1467037493490 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 07:24:53 INFO - PROCESS | 2176 | 1467037493498 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 2176 | 1467037493501 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:53 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061CC800 == 28 [pid = 2176] [id = 429] 07:24:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404C13C00) [pid = 2176] [serial = 1287] [outer = 0000000000000000] 07:24:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404C21000) [pid = 2176] [serial = 1288] [outer = 0000006404C13C00] 07:24:53 INFO - PROCESS | 2176 | 1467037493550 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404F23C00) [pid = 2176] [serial = 1289] [outer = 0000006404C13C00] 07:24:54 INFO - PROCESS | 2176 | 1467037494018 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 07:24:54 INFO - PROCESS | 2176 | 1467037494075 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 07:24:54 INFO - PROCESS | 2176 | 1467037494080 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 07:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:24:54 INFO - PROCESS | 2176 | 1467037494114 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 2176 | 1467037494116 Marionette TRACE conn6 <- [1,1682,null,{}] 07:24:54 INFO - PROCESS | 2176 | 1467037494120 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:54 INFO - PROCESS | 2176 | 1467037494123 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:54 INFO - PROCESS | 2176 | 1467037494221 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 07:24:54 INFO - PROCESS | 2176 | 1467037494299 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:54 INFO - PROCESS | 2176 | 1467037494309 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:54 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC63800 == 29 [pid = 2176] [id = 430] 07:24:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404C14400) [pid = 2176] [serial = 1290] [outer = 0000000000000000] 07:24:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006405508C00) [pid = 2176] [serial = 1291] [outer = 0000006404C14400] 07:24:54 INFO - PROCESS | 2176 | 1467037494357 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006405CD8400) [pid = 2176] [serial = 1292] [outer = 0000006404C14400] 07:24:54 INFO - PROCESS | 2176 | 1467037494756 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 07:24:54 INFO - PROCESS | 2176 | 1467037494808 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 07:24:54 INFO - PROCESS | 2176 | 1467037494810 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 07:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:24:54 INFO - PROCESS | 2176 | 1467037494830 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 2176 | 1467037494837 Marionette TRACE conn6 <- [1,1686,null,{}] 07:24:54 INFO - PROCESS | 2176 | 1467037494846 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:54 INFO - PROCESS | 2176 | 1467037494851 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:54 INFO - PROCESS | 2176 | 1467037494967 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 07:24:55 INFO - PROCESS | 2176 | 1467037494983 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 2176 | 1467037494985 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:55 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE11800 == 30 [pid = 2176] [id = 431] 07:24:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006407F97C00) [pid = 2176] [serial = 1293] [outer = 0000000000000000] 07:24:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006408312400) [pid = 2176] [serial = 1294] [outer = 0000006407F97C00] 07:24:55 INFO - PROCESS | 2176 | 1467037495072 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006408A0F000) [pid = 2176] [serial = 1295] [outer = 0000006407F97C00] 07:24:55 INFO - PROCESS | 2176 | 1467037495517 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 755ms 07:24:55 INFO - PROCESS | 2176 | 1467037495580 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 2176 | 1467037495583 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 07:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:24:55 INFO - PROCESS | 2176 | 1467037495597 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 2176 | 1467037495599 Marionette TRACE conn6 <- [1,1690,null,{}] 07:24:55 INFO - PROCESS | 2176 | 1467037495602 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:55 INFO - PROCESS | 2176 | 1467037495604 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:55 INFO - PROCESS | 2176 | 1467037495719 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 07:24:55 INFO - PROCESS | 2176 | 1467037495731 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 2176 | 1467037495733 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:55 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C666800 == 31 [pid = 2176] [id = 432] 07:24:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006409709C00) [pid = 2176] [serial = 1296] [outer = 0000000000000000] 07:24:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006409792800) [pid = 2176] [serial = 1297] [outer = 0000006409709C00] 07:24:55 INFO - PROCESS | 2176 | 1467037495786 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064098CB800) [pid = 2176] [serial = 1298] [outer = 0000006409709C00] 07:24:56 INFO - PROCESS | 2176 | 1467037496250 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 693ms 07:24:56 INFO - PROCESS | 2176 | 1467037496292 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 07:24:56 INFO - PROCESS | 2176 | 1467037496294 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 07:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:24:56 INFO - PROCESS | 2176 | 1467037496297 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:24:56 INFO - PROCESS | 2176 | 1467037496299 Marionette TRACE conn6 <- [1,1694,null,{}] 07:24:56 INFO - PROCESS | 2176 | 1467037496303 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:56 INFO - PROCESS | 2176 | 1467037496305 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:56 INFO - PROCESS | 2176 | 1467037496414 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 07:24:56 INFO - PROCESS | 2176 | 1467037496420 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 2176 | 1467037496427 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:56 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDD1800 == 32 [pid = 2176] [id = 433] 07:24:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006404251800) [pid = 2176] [serial = 1299] [outer = 0000000000000000] 07:24:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640BE9C000) [pid = 2176] [serial = 1300] [outer = 0000006404251800] 07:24:56 INFO - PROCESS | 2176 | 1467037496527 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C0A1000) [pid = 2176] [serial = 1301] [outer = 0000006404251800] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640C20A000) [pid = 2176] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C25C000) [pid = 2176] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006402035000) [pid = 2176] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064061FFC00) [pid = 2176] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640BF4D400) [pid = 2176] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006409799800) [pid = 2176] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404F57400) [pid = 2176] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006402709400) [pid = 2176] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404F27000) [pid = 2176] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006407F95C00) [pid = 2176] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C212C00) [pid = 2176] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006477322C00) [pid = 2176] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:24:57 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640AFF4800) [pid = 2176] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:24:57 INFO - PROCESS | 2176 | 1467037497189 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 922ms 07:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:24:57 INFO - PROCESS | 2176 | 1467037497223 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 2176 | 1467037497225 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 07:24:57 INFO - PROCESS | 2176 | 1467037497228 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - PROCESS | 2176 | 1467037497230 Marionette TRACE conn6 <- [1,1698,null,{}] 07:24:57 INFO - PROCESS | 2176 | 1467037497233 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:57 INFO - PROCESS | 2176 | 1467037497236 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:57 INFO - PROCESS | 2176 | 1467037497350 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 07:24:57 INFO - PROCESS | 2176 | 1467037497412 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 2176 | 1467037497414 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:57 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477377800 == 33 [pid = 2176] [id = 434] 07:24:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (00000064055E8C00) [pid = 2176] [serial = 1302] [outer = 0000000000000000] 07:24:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640BF44400) [pid = 2176] [serial = 1303] [outer = 00000064055E8C00] 07:24:57 INFO - PROCESS | 2176 | 1467037497461 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C157400) [pid = 2176] [serial = 1304] [outer = 00000064055E8C00] 07:24:57 INFO - PROCESS | 2176 | 1467037497821 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 07:24:57 INFO - PROCESS | 2176 | 1467037497862 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 2176 | 1467037497864 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 07:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:24:57 INFO - PROCESS | 2176 | 1467037497868 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - PROCESS | 2176 | 1467037497870 Marionette TRACE conn6 <- [1,1702,null,{}] 07:24:57 INFO - PROCESS | 2176 | 1467037497873 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:57 INFO - PROCESS | 2176 | 1467037497875 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:57 INFO - PROCESS | 2176 | 1467037497958 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 07:24:57 INFO - PROCESS | 2176 | 1467037497964 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 2176 | 1467037497966 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:57 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D20800 == 34 [pid = 2176] [id = 435] 07:24:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640424D400) [pid = 2176] [serial = 1305] [outer = 0000000000000000] 07:24:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C213400) [pid = 2176] [serial = 1306] [outer = 000000640424D400] 07:24:58 INFO - PROCESS | 2176 | 1467037498012 Marionette DEBUG loaded listener.js 07:24:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C5E5000) [pid = 2176] [serial = 1307] [outer = 000000640424D400] 07:24:58 INFO - PROCESS | 2176 | 1467037498442 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 07:24:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:24:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 07:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:24:58 INFO - _addTest/ [0,1705,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 2176 | 1467037498503 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 07:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:24:58 INFO - PROCESS | 2176 | 1467037498506 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 2176 | 1467037498508 Marionette TRACE conn6 <- [1,1706,null,{}] 07:24:58 INFO - PROCESS | 2176 | 1467037498511 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:58 INFO - PROCESS | 2176 | 1467037498514 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:58 INFO - PROCESS | 2176 | 1467037498605 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 07:24:58 INFO - PROCESS | 2176 | 1467037498613 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 2176 | 1467037498615 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:58 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478D5C800 == 35 [pid = 2176] [id = 436] 07:24:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C7C9800) [pid = 2176] [serial = 1308] [outer = 0000000000000000] 07:24:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C7D1400) [pid = 2176] [serial = 1309] [outer = 000000640C7C9800] 07:24:58 INFO - PROCESS | 2176 | 1467037498661 Marionette DEBUG loaded listener.js 07:24:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640CD5C800) [pid = 2176] [serial = 1310] [outer = 000000640C7C9800] 07:24:59 INFO - PROCESS | 2176 | 1467037499279 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 839ms 07:24:59 INFO - PROCESS | 2176 | 1467037499366 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 07:24:59 INFO - PROCESS | 2176 | 1467037499372 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 07:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:24:59 INFO - PROCESS | 2176 | 1467037499378 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 2176 | 1467037499382 Marionette TRACE conn6 <- [1,1710,null,{}] 07:24:59 INFO - PROCESS | 2176 | 1467037499388 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:59 INFO - PROCESS | 2176 | 1467037499391 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:59 INFO - PROCESS | 2176 | 1467037499527 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 07:24:59 INFO - PROCESS | 2176 | 1467037499641 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:59 INFO - PROCESS | 2176 | 1467037499645 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:24:59 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408045000 == 36 [pid = 2176] [id = 437] 07:24:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006402034C00) [pid = 2176] [serial = 1311] [outer = 0000000000000000] 07:24:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (00000064027F5C00) [pid = 2176] [serial = 1312] [outer = 0000006402034C00] 07:24:59 INFO - PROCESS | 2176 | 1467037499707 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006404D60C00) [pid = 2176] [serial = 1313] [outer = 0000006402034C00] 07:25:00 INFO - PROCESS | 2176 | 1467037500491 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1123ms 07:25:00 INFO - PROCESS | 2176 | 1467037500507 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 2176 | 1467037500512 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 07:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:25:00 INFO - PROCESS | 2176 | 1467037500543 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 2176 | 1467037500546 Marionette TRACE conn6 <- [1,1714,null,{}] 07:25:00 INFO - PROCESS | 2176 | 1467037500550 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:00 INFO - PROCESS | 2176 | 1467037500553 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:00 INFO - PROCESS | 2176 | 1467037500679 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 07:25:00 INFO - PROCESS | 2176 | 1467037500801 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 2176 | 1467037500804 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:00 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC9000 == 37 [pid = 2176] [id = 438] 07:25:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006405CDA000) [pid = 2176] [serial = 1314] [outer = 0000000000000000] 07:25:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006407F90C00) [pid = 2176] [serial = 1315] [outer = 0000006405CDA000] 07:25:00 INFO - PROCESS | 2176 | 1467037500864 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006408A0D800) [pid = 2176] [serial = 1316] [outer = 0000006405CDA000] 07:25:01 INFO - PROCESS | 2176 | 1467037501753 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:25:01 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D20800 == 36 [pid = 2176] [id = 435] 07:25:01 INFO - PROCESS | 2176 | --DOCSHELL 0000006477377800 == 35 [pid = 2176] [id = 434] 07:25:01 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDD1800 == 34 [pid = 2176] [id = 433] 07:25:01 INFO - PROCESS | 2176 | --DOCSHELL 000000640C666800 == 33 [pid = 2176] [id = 432] 07:25:01 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE11800 == 32 [pid = 2176] [id = 431] 07:25:01 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC63800 == 31 [pid = 2176] [id = 430] 07:25:01 INFO - PROCESS | 2176 | --DOCSHELL 00000064061CC800 == 30 [pid = 2176] [id = 429] 07:25:01 INFO - PROCESS | 2176 | --DOCSHELL 0000006404545000 == 29 [pid = 2176] [id = 428] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006477408800) [pid = 2176] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640CD53800) [pid = 2176] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640C20F800) [pid = 2176] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C7C4C00) [pid = 2176] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640C253C00) [pid = 2176] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006402706000) [pid = 2176] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404C17000) [pid = 2176] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064071A4400) [pid = 2176] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006408318000) [pid = 2176] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C0A5800) [pid = 2176] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064098CE800) [pid = 2176] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640BEA0400) [pid = 2176] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064069B8C00) [pid = 2176] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640830A800) [pid = 2176] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640270FC00) [pid = 2176] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006404B05400) [pid = 2176] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640AFE7C00) [pid = 2176] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006476DB7400) [pid = 2176] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C0A4C00) [pid = 2176] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640CD61400) [pid = 2176] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (00000064762C1000) [pid = 2176] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006476AC0400) [pid = 2176] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (00000064758BDC00) [pid = 2176] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640C158400) [pid = 2176] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (0000006477328C00) [pid = 2176] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 07:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1293ms 07:25:01 INFO - PROCESS | 2176 | 1467037501834 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 2176 | 1467037501839 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 07:25:01 INFO - PROCESS | 2176 | 1467037501844 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:25:01 INFO - PROCESS | 2176 | 1467037501848 Marionette TRACE conn6 <- [1,1718,null,{}] 07:25:01 INFO - PROCESS | 2176 | 1467037501853 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:01 INFO - PROCESS | 2176 | 1467037501856 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:01 INFO - PROCESS | 2176 | 1467037501955 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 07:25:01 INFO - PROCESS | 2176 | 1467037501963 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:01 INFO - PROCESS | 2176 | 1467037501968 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:01 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405B88800 == 30 [pid = 2176] [id = 439] 07:25:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006403120800) [pid = 2176] [serial = 1317] [outer = 0000000000000000] 07:25:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006404257800) [pid = 2176] [serial = 1318] [outer = 0000006403120800] 07:25:02 INFO - PROCESS | 2176 | 1467037502018 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006404D61400) [pid = 2176] [serial = 1319] [outer = 0000006403120800] 07:25:02 INFO - PROCESS | 2176 | 1467037502550 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 07:25:02 INFO - PROCESS | 2176 | 1467037502586 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 07:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:25:02 INFO - PROCESS | 2176 | 1467037502592 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 2176 | 1467037502595 Marionette TRACE conn6 <- [1,1722,null,{}] 07:25:02 INFO - PROCESS | 2176 | 1467037502600 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:02 INFO - PROCESS | 2176 | 1467037502602 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:02 INFO - PROCESS | 2176 | 1467037502692 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 07:25:02 INFO - PROCESS | 2176 | 1467037502773 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 2176 | 1467037502776 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:02 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF80000 == 31 [pid = 2176] [id = 440] 07:25:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064055E8800) [pid = 2176] [serial = 1320] [outer = 0000000000000000] 07:25:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (00000064061FFC00) [pid = 2176] [serial = 1321] [outer = 00000064055E8800] 07:25:02 INFO - PROCESS | 2176 | 1467037502825 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006407F96C00) [pid = 2176] [serial = 1322] [outer = 00000064055E8800] 07:25:03 INFO - PROCESS | 2176 | 1467037503245 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 07:25:03 INFO - PROCESS | 2176 | 1467037503267 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 2176 | 1467037503269 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 07:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:25:03 INFO - PROCESS | 2176 | 1467037503273 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 2176 | 1467037503277 Marionette TRACE conn6 <- [1,1726,null,{}] 07:25:03 INFO - PROCESS | 2176 | 1467037503288 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:03 INFO - PROCESS | 2176 | 1467037503293 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:03 INFO - PROCESS | 2176 | 1467037503411 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 07:25:03 INFO - PROCESS | 2176 | 1467037503422 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:03 INFO - PROCESS | 2176 | 1467037503425 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:03 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C657800 == 32 [pid = 2176] [id = 441] 07:25:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006402034400) [pid = 2176] [serial = 1323] [outer = 0000000000000000] 07:25:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640970E000) [pid = 2176] [serial = 1324] [outer = 0000006402034400] 07:25:03 INFO - PROCESS | 2176 | 1467037503475 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640AFECC00) [pid = 2176] [serial = 1325] [outer = 0000006402034400] 07:25:03 INFO - PROCESS | 2176 | 1467037503933 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 735ms 07:25:04 INFO - PROCESS | 2176 | 1467037504014 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 2176 | 1467037504017 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 07:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:25:04 INFO - PROCESS | 2176 | 1467037504020 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 2176 | 1467037504022 Marionette TRACE conn6 <- [1,1730,null,{}] 07:25:04 INFO - PROCESS | 2176 | 1467037504026 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 2176 | 1467037504028 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:04 INFO - PROCESS | 2176 | 1467037504147 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 07:25:04 INFO - PROCESS | 2176 | 1467037504153 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 2176 | 1467037504155 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:04 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDD6800 == 33 [pid = 2176] [id = 442] 07:25:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640BE96800) [pid = 2176] [serial = 1326] [outer = 0000000000000000] 07:25:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640BF43800) [pid = 2176] [serial = 1327] [outer = 000000640BE96800] 07:25:04 INFO - PROCESS | 2176 | 1467037504201 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C0A1C00) [pid = 2176] [serial = 1328] [outer = 000000640BE96800] 07:25:04 INFO - PROCESS | 2176 | 1467037504660 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 07:25:04 INFO - PROCESS | 2176 | 1467037504716 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 2176 | 1467037504719 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 07:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:25:04 INFO - PROCESS | 2176 | 1467037504729 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 2176 | 1467037504731 Marionette TRACE conn6 <- [1,1734,null,{}] 07:25:04 INFO - PROCESS | 2176 | 1467037504734 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 2176 | 1467037504737 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:04 INFO - PROCESS | 2176 | 1467037504876 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 07:25:04 INFO - PROCESS | 2176 | 1467037504886 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 2176 | 1467037504889 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:04 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D9F800 == 34 [pid = 2176] [id = 443] 07:25:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006401FBC400) [pid = 2176] [serial = 1329] [outer = 0000000000000000] 07:25:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C206C00) [pid = 2176] [serial = 1330] [outer = 0000006401FBC400] 07:25:04 INFO - PROCESS | 2176 | 1467037504979 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C259000) [pid = 2176] [serial = 1331] [outer = 0000006401FBC400] 07:25:05 INFO - PROCESS | 2176 | 1467037505427 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 07:25:05 INFO - PROCESS | 2176 | 1467037505469 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 07:25:05 INFO - PROCESS | 2176 | 1467037505471 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 07:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:25:05 INFO - PROCESS | 2176 | 1467037505474 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 2176 | 1467037505476 Marionette TRACE conn6 <- [1,1738,null,{}] 07:25:05 INFO - PROCESS | 2176 | 1467037505480 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:05 INFO - PROCESS | 2176 | 1467037505486 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:05 INFO - PROCESS | 2176 | 1467037505628 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 07:25:05 INFO - PROCESS | 2176 | 1467037505685 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 2176 | 1467037505687 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:05 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D1D800 == 35 [pid = 2176] [id = 444] 07:25:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C7C9000) [pid = 2176] [serial = 1332] [outer = 0000000000000000] 07:25:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640CD55800) [pid = 2176] [serial = 1333] [outer = 000000640C7C9000] 07:25:05 INFO - PROCESS | 2176 | 1467037505742 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064762B7800) [pid = 2176] [serial = 1334] [outer = 000000640C7C9000] 07:25:05 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006401CAA800) [pid = 2176] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:25:05 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404C14400) [pid = 2176] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:25:05 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006404C13C00) [pid = 2176] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:25:05 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006409709C00) [pid = 2176] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:25:05 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (00000064055E8C00) [pid = 2176] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:25:05 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006404251800) [pid = 2176] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:25:05 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640424D400) [pid = 2176] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:25:05 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006404F58C00) [pid = 2176] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:25:05 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640979A800) [pid = 2176] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:25:05 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006407F97C00) [pid = 2176] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:25:06 INFO - PROCESS | 2176 | 1467037506231 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 776ms 07:25:06 INFO - PROCESS | 2176 | 1467037506254 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 2176 | 1467037506256 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 07:25:06 INFO - PROCESS | 2176 | 1467037506259 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:25:06 INFO - PROCESS | 2176 | 1467037506261 Marionette TRACE conn6 <- [1,1742,null,{}] 07:25:06 INFO - PROCESS | 2176 | 1467037506265 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:06 INFO - PROCESS | 2176 | 1467037506267 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:06 INFO - PROCESS | 2176 | 1467037506350 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 07:25:06 INFO - PROCESS | 2176 | 1467037506356 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:06 INFO - PROCESS | 2176 | 1467037506358 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:06 INFO - PROCESS | 2176 | ++DOCSHELL 00000064787E2000 == 36 [pid = 2176] [id = 445] 07:25:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006408A09400) [pid = 2176] [serial = 1335] [outer = 0000000000000000] 07:25:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000647624B400) [pid = 2176] [serial = 1336] [outer = 0000006408A09400] 07:25:06 INFO - PROCESS | 2176 | 1467037506402 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006476A34400) [pid = 2176] [serial = 1337] [outer = 0000006408A09400] 07:25:06 INFO - PROCESS | 2176 | 1467037506825 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 588ms 07:25:06 INFO - PROCESS | 2176 | 1467037506850 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 2176 | 1467037506852 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 07:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:25:06 INFO - PROCESS | 2176 | 1467037506871 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 2176 | 1467037506873 Marionette TRACE conn6 <- [1,1746,null,{}] 07:25:06 INFO - PROCESS | 2176 | 1467037506877 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:06 INFO - PROCESS | 2176 | 1467037506879 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:06 INFO - PROCESS | 2176 | 1467037506972 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 07:25:06 INFO - PROCESS | 2176 | 1467037506980 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:06 INFO - PROCESS | 2176 | 1467037506982 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:07 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C454800 == 37 [pid = 2176] [id = 446] 07:25:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006476C56000) [pid = 2176] [serial = 1338] [outer = 0000000000000000] 07:25:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006476DBC800) [pid = 2176] [serial = 1339] [outer = 0000006476C56000] 07:25:07 INFO - PROCESS | 2176 | 1467037507027 Marionette DEBUG loaded listener.js 07:25:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006477327C00) [pid = 2176] [serial = 1340] [outer = 0000006476C56000] 07:25:07 INFO - PROCESS | 2176 | 1467037507439 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 07:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:25:07 INFO - PROCESS | 2176 | 1467037507500 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 2176 | 1467037507502 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 07:25:07 INFO - PROCESS | 2176 | 1467037507506 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 2176 | 1467037507508 Marionette TRACE conn6 <- [1,1750,null,{}] 07:25:07 INFO - PROCESS | 2176 | 1467037507512 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:07 INFO - PROCESS | 2176 | 1467037507514 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:07 INFO - PROCESS | 2176 | 1467037507600 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 07:25:07 INFO - PROCESS | 2176 | 1467037507605 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:07 INFO - PROCESS | 2176 | 1467037507607 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:07 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C656000 == 38 [pid = 2176] [id = 447] 07:25:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006408EEC000) [pid = 2176] [serial = 1341] [outer = 0000000000000000] 07:25:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000647740A400) [pid = 2176] [serial = 1342] [outer = 0000006408EEC000] 07:25:07 INFO - PROCESS | 2176 | 1467037507651 Marionette DEBUG loaded listener.js 07:25:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006477414C00) [pid = 2176] [serial = 1343] [outer = 0000006408EEC000] 07:25:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006405B88800 == 37 [pid = 2176] [id = 439] 07:25:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC9000 == 36 [pid = 2176] [id = 438] 07:25:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006478D5C800 == 35 [pid = 2176] [id = 436] 07:25:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006408045000 == 34 [pid = 2176] [id = 437] 07:25:09 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D1D800 == 33 [pid = 2176] [id = 444] 07:25:09 INFO - PROCESS | 2176 | --DOCSHELL 0000006476D9F800 == 32 [pid = 2176] [id = 443] 07:25:09 INFO - PROCESS | 2176 | --DOCSHELL 00000064787E2000 == 31 [pid = 2176] [id = 445] 07:25:09 INFO - PROCESS | 2176 | --DOCSHELL 000000647C454800 == 30 [pid = 2176] [id = 446] 07:25:09 INFO - PROCESS | 2176 | --DOCSHELL 000000640C657800 == 29 [pid = 2176] [id = 441] 07:25:09 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDD6800 == 28 [pid = 2176] [id = 442] 07:25:09 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF80000 == 27 [pid = 2176] [id = 440] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006401D5D400) [pid = 2176] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006402558800) [pid = 2176] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006405508C00) [pid = 2176] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006404C21000) [pid = 2176] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006404F23C00) [pid = 2176] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006409792800) [pid = 2176] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640BF44400) [pid = 2176] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640BE9C000) [pid = 2176] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C213400) [pid = 2176] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640808C800) [pid = 2176] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (00000064055E1000) [pid = 2176] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640C259800) [pid = 2176] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640C09F400) [pid = 2176] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640C0A1000) [pid = 2176] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006476C57800) [pid = 2176] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640C7D1400) [pid = 2176] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (0000006408312400) [pid = 2176] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (0000006408A0F000) [pid = 2176] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (000000640C157400) [pid = 2176] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (00000064098CB800) [pid = 2176] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (000000640C5E5000) [pid = 2176] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (0000006405CD8400) [pid = 2176] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 07:25:09 INFO - PROCESS | 2176 | 1467037509462 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1995ms 07:25:09 INFO - PROCESS | 2176 | 1467037509504 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 2176 | 1467037509508 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 07:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:25:09 INFO - PROCESS | 2176 | 1467037509514 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - PROCESS | 2176 | 1467037509517 Marionette TRACE conn6 <- [1,1754,null,{}] 07:25:09 INFO - PROCESS | 2176 | 1467037509523 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:09 INFO - PROCESS | 2176 | 1467037509526 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:09 INFO - PROCESS | 2176 | 1467037509620 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 07:25:09 INFO - PROCESS | 2176 | 1467037509627 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 2176 | 1467037509632 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:09 INFO - PROCESS | 2176 | ++DOCSHELL 000000640501C800 == 28 [pid = 2176] [id = 448] 07:25:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (0000006402709400) [pid = 2176] [serial = 1344] [outer = 0000000000000000] 07:25:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (000000640270A000) [pid = 2176] [serial = 1345] [outer = 0000006402709400] 07:25:09 INFO - PROCESS | 2176 | 1467037509683 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (00000064027F5000) [pid = 2176] [serial = 1346] [outer = 0000006402709400] 07:25:10 INFO - PROCESS | 2176 | 1467037510178 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 07:25:10 INFO - PROCESS | 2176 | 1467037510210 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 2176 | 1467037510215 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 07:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:25:10 INFO - PROCESS | 2176 | 1467037510222 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 2176 | 1467037510225 Marionette TRACE conn6 <- [1,1758,null,{}] 07:25:10 INFO - PROCESS | 2176 | 1467037510229 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:10 INFO - PROCESS | 2176 | 1467037510232 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:10 INFO - PROCESS | 2176 | 1467037510325 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 07:25:10 INFO - PROCESS | 2176 | 1467037510334 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:10 INFO - PROCESS | 2176 | 1467037510337 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:10 INFO - PROCESS | 2176 | ++DOCSHELL 000000640803E000 == 29 [pid = 2176] [id = 449] 07:25:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (0000006404C14000) [pid = 2176] [serial = 1347] [outer = 0000000000000000] 07:25:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (0000006404C1B800) [pid = 2176] [serial = 1348] [outer = 0000006404C14000] 07:25:10 INFO - PROCESS | 2176 | 1467037510386 Marionette DEBUG loaded listener.js 07:25:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006404D63800) [pid = 2176] [serial = 1349] [outer = 0000006404C14000] 07:25:10 INFO - PROCESS | 2176 | 1467037510880 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 07:25:10 INFO - PROCESS | 2176 | 1467037510895 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 2176 | 1467037510897 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 07:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:25:10 INFO - PROCESS | 2176 | 1467037510901 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 2176 | 1467037510904 Marionette TRACE conn6 <- [1,1762,null,{}] 07:25:10 INFO - PROCESS | 2176 | 1467037510916 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:10 INFO - PROCESS | 2176 | 1467037510921 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:11 INFO - PROCESS | 2176 | 1467037511038 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 07:25:11 INFO - PROCESS | 2176 | 1467037511121 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 2176 | 1467037511125 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:11 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF7D000 == 30 [pid = 2176] [id = 450] 07:25:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006401435000) [pid = 2176] [serial = 1350] [outer = 0000000000000000] 07:25:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006405511000) [pid = 2176] [serial = 1351] [outer = 0000006401435000] 07:25:11 INFO - PROCESS | 2176 | 1467037511174 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006405BAD800) [pid = 2176] [serial = 1352] [outer = 0000006401435000] 07:25:11 INFO - PROCESS | 2176 | 1467037511553 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 692ms 07:25:11 INFO - PROCESS | 2176 | 1467037511596 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 07:25:11 INFO - PROCESS | 2176 | 1467037511599 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 07:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:25:11 INFO - PROCESS | 2176 | 1467037511609 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - PROCESS | 2176 | 1467037511611 Marionette TRACE conn6 <- [1,1766,null,{}] 07:25:11 INFO - PROCESS | 2176 | 1467037511615 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:11 INFO - PROCESS | 2176 | 1467037511617 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:11 INFO - PROCESS | 2176 | 1467037511704 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 07:25:11 INFO - PROCESS | 2176 | 1467037511709 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 2176 | 1467037511712 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:11 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE07000 == 31 [pid = 2176] [id = 451] 07:25:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (00000064071AA800) [pid = 2176] [serial = 1353] [outer = 0000000000000000] 07:25:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006407F8E800) [pid = 2176] [serial = 1354] [outer = 00000064071AA800] 07:25:11 INFO - PROCESS | 2176 | 1467037511758 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640830B800) [pid = 2176] [serial = 1355] [outer = 00000064071AA800] 07:25:12 INFO - PROCESS | 2176 | 1467037512191 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 07:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 07:25:12 INFO - PROCESS | 2176 | 1467037512239 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 2176 | 1467037512241 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 07:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:25:12 INFO - PROCESS | 2176 | 1467037512245 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 2176 | 1467037512247 Marionette TRACE conn6 <- [1,1770,null,{}] 07:25:12 INFO - PROCESS | 2176 | 1467037512250 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:12 INFO - PROCESS | 2176 | 1467037512253 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:12 INFO - PROCESS | 2176 | 1467037512334 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 07:25:12 INFO - PROCESS | 2176 | 1467037512341 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 2176 | 1467037512343 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:12 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C10E800 == 32 [pid = 2176] [id = 452] 07:25:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006404C13400) [pid = 2176] [serial = 1356] [outer = 0000000000000000] 07:25:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006408A03000) [pid = 2176] [serial = 1357] [outer = 0000006404C13400] 07:25:12 INFO - PROCESS | 2176 | 1467037512388 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006408EE6400) [pid = 2176] [serial = 1358] [outer = 0000006404C13400] 07:25:12 INFO - PROCESS | 2176 | 1467037512849 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 07:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:25:12 INFO - PROCESS | 2176 | 1467037512885 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 2176 | 1467037512887 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 07:25:12 INFO - PROCESS | 2176 | 1467037512891 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 2176 | 1467037512892 Marionette TRACE conn6 <- [1,1774,null,{}] 07:25:12 INFO - PROCESS | 2176 | 1467037512896 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:12 INFO - PROCESS | 2176 | 1467037512902 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:13 INFO - PROCESS | 2176 | 1467037513011 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 07:25:13 INFO - PROCESS | 2176 | 1467037513026 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:13 INFO - PROCESS | 2176 | 1467037513028 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:13 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC0000 == 33 [pid = 2176] [id = 453] 07:25:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006409793C00) [pid = 2176] [serial = 1359] [outer = 0000000000000000] 07:25:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (00000064098D0400) [pid = 2176] [serial = 1360] [outer = 0000006409793C00] 07:25:13 INFO - PROCESS | 2176 | 1467037513073 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640AFEDC00) [pid = 2176] [serial = 1361] [outer = 0000006409793C00] 07:25:13 INFO - PROCESS | 2176 | 1467037513505 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 07:25:13 INFO - PROCESS | 2176 | 1467037513524 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 07:25:13 INFO - PROCESS | 2176 | 1467037513526 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 07:25:13 INFO - PROCESS | 2176 | 1467037513529 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:25:13 INFO - PROCESS | 2176 | 1467037513531 Marionette TRACE conn6 <- [1,1778,null,{}] 07:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:25:13 INFO - PROCESS | 2176 | 1467037513539 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:13 INFO - PROCESS | 2176 | 1467037513541 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:13 INFO - PROCESS | 2176 | 1467037513623 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 07:25:13 INFO - PROCESS | 2176 | 1467037513629 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:13 INFO - PROCESS | 2176 | 1467037513631 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:13 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763B3000 == 34 [pid = 2176] [id = 454] 07:25:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640BE9BC00) [pid = 2176] [serial = 1362] [outer = 0000000000000000] 07:25:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640BF41800) [pid = 2176] [serial = 1363] [outer = 000000640BE9BC00] 07:25:13 INFO - PROCESS | 2176 | 1467037513677 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C098400) [pid = 2176] [serial = 1364] [outer = 000000640BE9BC00] 07:25:14 INFO - PROCESS | 2176 | 1467037514113 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 07:25:14 INFO - PROCESS | 2176 | 1467037514172 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 2176 | 1467037514174 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 07:25:14 INFO - PROCESS | 2176 | 1467037514178 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 2176 | 1467037514180 Marionette TRACE conn6 <- [1,1782,null,{}] 07:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:25:14 INFO - PROCESS | 2176 | 1467037514184 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 2176 | 1467037514186 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:14 INFO - PROCESS | 2176 | 1467037514267 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 07:25:14 INFO - PROCESS | 2176 | 1467037514275 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 2176 | 1467037514277 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:14 INFO - PROCESS | 2176 | ++DOCSHELL 00000064774BA000 == 35 [pid = 2176] [id = 455] 07:25:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640BF4FC00) [pid = 2176] [serial = 1365] [outer = 0000000000000000] 07:25:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C154C00) [pid = 2176] [serial = 1366] [outer = 000000640BF4FC00] 07:25:14 INFO - PROCESS | 2176 | 1467037514321 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C208000) [pid = 2176] [serial = 1367] [outer = 000000640BF4FC00] 07:25:14 INFO - PROCESS | 2176 | 1467037514797 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 672ms 07:25:14 INFO - PROCESS | 2176 | 1467037514855 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 2176 | 1467037514857 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 07:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:25:14 INFO - PROCESS | 2176 | 1467037514860 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 2176 | 1467037514862 Marionette TRACE conn6 <- [1,1786,null,{}] 07:25:14 INFO - PROCESS | 2176 | 1467037514866 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 2176 | 1467037514868 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:14 INFO - PROCESS | 2176 | 1467037514975 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 07:25:15 INFO - PROCESS | 2176 | 1467037515055 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 2176 | 1467037515057 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:15 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF7C000 == 36 [pid = 2176] [id = 456] 07:25:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C20F000) [pid = 2176] [serial = 1368] [outer = 0000000000000000] 07:25:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C250400) [pid = 2176] [serial = 1369] [outer = 000000640C20F000] 07:25:15 INFO - PROCESS | 2176 | 1467037515103 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C5E3800) [pid = 2176] [serial = 1370] [outer = 000000640C20F000] 07:25:15 INFO - PROCESS | 2176 | 1467037515523 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 07:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:25:15 INFO - PROCESS | 2176 | 1467037515535 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 07:25:15 INFO - PROCESS | 2176 | 1467037515537 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 07:25:15 INFO - PROCESS | 2176 | 1467037515540 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 2176 | 1467037515542 Marionette TRACE conn6 <- [1,1790,null,{}] 07:25:15 INFO - PROCESS | 2176 | 1467037515556 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:15 INFO - PROCESS | 2176 | 1467037515558 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:15 INFO - PROCESS | 2176 | 1467037515673 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 07:25:15 INFO - PROCESS | 2176 | 1467037515678 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 2176 | 1467037515680 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:15 INFO - PROCESS | 2176 | ++DOCSHELL 000000647827C800 == 37 [pid = 2176] [id = 457] 07:25:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C5E4800) [pid = 2176] [serial = 1371] [outer = 0000000000000000] 07:25:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C7C4C00) [pid = 2176] [serial = 1372] [outer = 000000640C5E4800] 07:25:15 INFO - PROCESS | 2176 | 1467037515727 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640CD54C00) [pid = 2176] [serial = 1373] [outer = 000000640C5E4800] 07:25:16 INFO - PROCESS | 2176 | 1467037516196 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 07:25:16 INFO - PROCESS | 2176 | 1467037516236 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 2176 | 1467037516239 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 07:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:25:16 INFO - PROCESS | 2176 | 1467037516243 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 2176 | 1467037516245 Marionette TRACE conn6 <- [1,1794,null,{}] 07:25:16 INFO - PROCESS | 2176 | 1467037516255 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:16 INFO - PROCESS | 2176 | 1467037516258 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:16 INFO - PROCESS | 2176 | 1467037516409 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 07:25:16 INFO - PROCESS | 2176 | 1467037516438 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 2176 | 1467037516441 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:16 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C10D000 == 38 [pid = 2176] [id = 458] 07:25:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (00000064758B9000) [pid = 2176] [serial = 1374] [outer = 0000000000000000] 07:25:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (00000064762C2C00) [pid = 2176] [serial = 1375] [outer = 00000064758B9000] 07:25:16 INFO - PROCESS | 2176 | 1467037516489 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006476D4F800) [pid = 2176] [serial = 1376] [outer = 00000064758B9000] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640BE96800) [pid = 2176] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006401FBC400) [pid = 2176] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640C7C9000) [pid = 2176] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006476C56000) [pid = 2176] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006402034400) [pid = 2176] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064055E8800) [pid = 2176] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006403120800) [pid = 2176] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006405CDA000) [pid = 2176] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006402034C00) [pid = 2176] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640C7C9800) [pid = 2176] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408A09400) [pid = 2176] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:25:16 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006408A09000) [pid = 2176] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:25:17 INFO - PROCESS | 2176 | 1467037517006 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 838ms 07:25:17 INFO - PROCESS | 2176 | 1467037517084 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 2176 | 1467037517086 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 07:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:25:17 INFO - PROCESS | 2176 | 1467037517090 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - PROCESS | 2176 | 1467037517091 Marionette TRACE conn6 <- [1,1798,null,{}] 07:25:17 INFO - PROCESS | 2176 | 1467037517095 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:17 INFO - PROCESS | 2176 | 1467037517097 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:17 INFO - PROCESS | 2176 | 1467037517180 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 07:25:17 INFO - PROCESS | 2176 | 1467037517186 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 2176 | 1467037517188 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:17 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C87F800 == 39 [pid = 2176] [id = 459] 07:25:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (00000064055E9800) [pid = 2176] [serial = 1377] [outer = 0000000000000000] 07:25:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640BE94800) [pid = 2176] [serial = 1378] [outer = 00000064055E9800] 07:25:17 INFO - PROCESS | 2176 | 1467037517233 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640CD5DC00) [pid = 2176] [serial = 1379] [outer = 00000064055E9800] 07:25:17 INFO - PROCESS | 2176 | 1467037517677 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 07:25:17 INFO - PROCESS | 2176 | 1467037517722 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 2176 | 1467037517724 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 07:25:17 INFO - PROCESS | 2176 | 1467037517727 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:25:17 INFO - PROCESS | 2176 | 1467037517729 Marionette TRACE conn6 <- [1,1802,null,{}] 07:25:17 INFO - PROCESS | 2176 | 1467037517733 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:17 INFO - PROCESS | 2176 | 1467037517735 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:17 INFO - PROCESS | 2176 | 1467037517818 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 07:25:17 INFO - PROCESS | 2176 | 1467037517825 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 2176 | 1467037517827 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:17 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5F2000 == 40 [pid = 2176] [id = 460] 07:25:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006476C59800) [pid = 2176] [serial = 1380] [outer = 0000000000000000] 07:25:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006405508400) [pid = 2176] [serial = 1381] [outer = 0000006476C59800] 07:25:17 INFO - PROCESS | 2176 | 1467037517871 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006477408800) [pid = 2176] [serial = 1382] [outer = 0000006476C59800] 07:25:18 INFO - PROCESS | 2176 | 1467037518317 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 07:25:18 INFO - PROCESS | 2176 | 1467037518361 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 07:25:18 INFO - PROCESS | 2176 | 1467037518364 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 07:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:25:18 INFO - PROCESS | 2176 | 1467037518367 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - PROCESS | 2176 | 1467037518369 Marionette TRACE conn6 <- [1,1806,null,{}] 07:25:18 INFO - PROCESS | 2176 | 1467037518372 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:18 INFO - PROCESS | 2176 | 1467037518374 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:18 INFO - PROCESS | 2176 | 1467037518459 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 07:25:18 INFO - PROCESS | 2176 | 1467037518468 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:18 INFO - PROCESS | 2176 | 1467037518470 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:18 INFO - PROCESS | 2176 | ++DOCSHELL 000000647DC40800 == 41 [pid = 2176] [id = 461] 07:25:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006477416000) [pid = 2176] [serial = 1383] [outer = 0000000000000000] 07:25:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000647741AC00) [pid = 2176] [serial = 1384] [outer = 0000006477416000] 07:25:18 INFO - PROCESS | 2176 | 1467037518514 Marionette DEBUG loaded listener.js 07:25:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006477536800) [pid = 2176] [serial = 1385] [outer = 0000006477416000] 07:25:19 INFO - PROCESS | 2176 | 1467037519253 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 923ms 07:25:19 INFO - PROCESS | 2176 | 1467037519293 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 07:25:19 INFO - PROCESS | 2176 | 1467037519298 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 07:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:25:19 INFO - PROCESS | 2176 | 1467037519303 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:25:19 INFO - PROCESS | 2176 | 1467037519307 Marionette TRACE conn6 <- [1,1810,null,{}] 07:25:19 INFO - PROCESS | 2176 | 1467037519313 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:19 INFO - PROCESS | 2176 | 1467037519316 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:19 INFO - PROCESS | 2176 | 1467037519456 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 07:25:19 INFO - PROCESS | 2176 | 1467037519573 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:19 INFO - PROCESS | 2176 | 1467037519576 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:19 INFO - PROCESS | 2176 | ++DOCSHELL 0000006406972000 == 42 [pid = 2176] [id = 462] 07:25:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640254CC00) [pid = 2176] [serial = 1386] [outer = 0000000000000000] 07:25:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640424C400) [pid = 2176] [serial = 1387] [outer = 000000640254CC00] 07:25:19 INFO - PROCESS | 2176 | 1467037519635 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006404C1C000) [pid = 2176] [serial = 1388] [outer = 000000640254CC00] 07:25:20 INFO - PROCESS | 2176 | 1467037520356 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1127ms 07:25:20 INFO - PROCESS | 2176 | 1467037520434 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 2176 | 1467037520439 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 07:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:25:20 INFO - PROCESS | 2176 | 1467037520446 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 2176 | 1467037520449 Marionette TRACE conn6 <- [1,1814,null,{}] 07:25:20 INFO - PROCESS | 2176 | 1467037520454 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:20 INFO - PROCESS | 2176 | 1467037520457 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:20 INFO - PROCESS | 2176 | 1467037520728 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 07:25:20 INFO - PROCESS | 2176 | 1467037520861 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 2176 | 1467037520864 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:20 INFO - PROCESS | 2176 | ++DOCSHELL 0000006402022000 == 43 [pid = 2176] [id = 463] 07:25:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (00000064012E6C00) [pid = 2176] [serial = 1389] [outer = 0000000000000000] 07:25:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006401437000) [pid = 2176] [serial = 1390] [outer = 00000064012E6C00] 07:25:20 INFO - PROCESS | 2176 | 1467037520919 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006401FBA400) [pid = 2176] [serial = 1391] [outer = 00000064012E6C00] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5F2000 == 42 [pid = 2176] [id = 460] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000647C87F800 == 41 [pid = 2176] [id = 459] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000640C10D000 == 40 [pid = 2176] [id = 458] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000647827C800 == 39 [pid = 2176] [id = 457] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF7C000 == 38 [pid = 2176] [id = 456] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 00000064774BA000 == 37 [pid = 2176] [id = 455] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 00000064763B3000 == 36 [pid = 2176] [id = 454] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC0000 == 35 [pid = 2176] [id = 453] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000640C10E800 == 34 [pid = 2176] [id = 452] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE07000 == 33 [pid = 2176] [id = 451] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000647740A400) [pid = 2176] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF7D000 == 32 [pid = 2176] [id = 450] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000640803E000 == 31 [pid = 2176] [id = 449] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000640501C800 == 30 [pid = 2176] [id = 448] 07:25:21 INFO - PROCESS | 2176 | --DOCSHELL 000000640C656000 == 29 [pid = 2176] [id = 447] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000647740DC00) [pid = 2176] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640BF43800) [pid = 2176] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640C259000) [pid = 2176] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C206C00) [pid = 2176] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640CD55800) [pid = 2176] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006476DBC800) [pid = 2176] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640970E000) [pid = 2176] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064061FFC00) [pid = 2176] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006407F96C00) [pid = 2176] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006477327C00) [pid = 2176] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404257800) [pid = 2176] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404D61400) [pid = 2176] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408A0D800) [pid = 2176] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006407F90C00) [pid = 2176] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006404D60C00) [pid = 2176] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064027F5C00) [pid = 2176] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640CD5C800) [pid = 2176] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000647624B400) [pid = 2176] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640C0A1C00) [pid = 2176] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064762B7800) [pid = 2176] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640AFECC00) [pid = 2176] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006476A34400) [pid = 2176] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 07:25:21 INFO - PROCESS | 2176 | 1467037521627 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1236ms 07:25:21 INFO - PROCESS | 2176 | 1467037521685 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 07:25:21 INFO - PROCESS | 2176 | 1467037521689 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 07:25:21 INFO - PROCESS | 2176 | 1467037521694 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:25:21 INFO - PROCESS | 2176 | 1467037521696 Marionette TRACE conn6 <- [1,1818,null,{}] 07:25:21 INFO - PROCESS | 2176 | 1467037521701 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:21 INFO - PROCESS | 2176 | 1467037521704 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:21 INFO - PROCESS | 2176 | 1467037521796 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 07:25:21 INFO - PROCESS | 2176 | 1467037521876 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:21 INFO - PROCESS | 2176 | 1467037521879 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:21 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070A8800 == 30 [pid = 2176] [id = 464] 07:25:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404B05000) [pid = 2176] [serial = 1392] [outer = 0000000000000000] 07:25:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404C13C00) [pid = 2176] [serial = 1393] [outer = 0000006404B05000] 07:25:21 INFO - PROCESS | 2176 | 1467037521928 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404E39000) [pid = 2176] [serial = 1394] [outer = 0000006404B05000] 07:25:22 INFO - PROCESS | 2176 | 1467037522592 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 923ms 07:25:22 INFO - PROCESS | 2176 | 1467037522621 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 2176 | 1467037522626 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 07:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:25:22 INFO - PROCESS | 2176 | 1467037522631 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - PROCESS | 2176 | 1467037522636 Marionette TRACE conn6 <- [1,1822,null,{}] 07:25:22 INFO - PROCESS | 2176 | 1467037522642 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:22 INFO - PROCESS | 2176 | 1467037522645 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:22 INFO - PROCESS | 2176 | 1467037522760 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 07:25:22 INFO - PROCESS | 2176 | 1467037522839 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 2176 | 1467037522843 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:22 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080CF800 == 31 [pid = 2176] [id = 465] 07:25:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404D66800) [pid = 2176] [serial = 1395] [outer = 0000000000000000] 07:25:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006404F22800) [pid = 2176] [serial = 1396] [outer = 0000006404D66800] 07:25:22 INFO - PROCESS | 2176 | 1467037522943 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006404F55400) [pid = 2176] [serial = 1397] [outer = 0000006404D66800] 07:25:23 INFO - PROCESS | 2176 | 1467037523570 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 07:25:23 INFO - PROCESS | 2176 | 1467037523621 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 2176 | 1467037523626 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 07:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:25:23 INFO - PROCESS | 2176 | 1467037523633 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - PROCESS | 2176 | 1467037523636 Marionette TRACE conn6 <- [1,1826,null,{}] 07:25:23 INFO - PROCESS | 2176 | 1467037523641 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:23 INFO - PROCESS | 2176 | 1467037523644 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:23 INFO - PROCESS | 2176 | 1467037523760 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 07:25:23 INFO - PROCESS | 2176 | 1467037523839 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 2176 | 1467037523842 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:23 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF6E000 == 32 [pid = 2176] [id = 466] 07:25:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006405CD8000) [pid = 2176] [serial = 1398] [outer = 0000000000000000] 07:25:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006406144800) [pid = 2176] [serial = 1399] [outer = 0000006405CD8000] 07:25:23 INFO - PROCESS | 2176 | 1467037523943 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006407F88C00) [pid = 2176] [serial = 1400] [outer = 0000006405CD8000] 07:25:24 INFO - PROCESS | 2176 | 1467037524592 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1028ms 07:25:24 INFO - PROCESS | 2176 | 1467037524663 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 2176 | 1467037524666 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 07:25:24 INFO - PROCESS | 2176 | 1467037524684 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:25:24 INFO - PROCESS | 2176 | 1467037524688 Marionette TRACE conn6 <- [1,1830,null,{}] 07:25:24 INFO - PROCESS | 2176 | 1467037524719 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:24 INFO - PROCESS | 2176 | 1467037524725 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:24 INFO - PROCESS | 2176 | 1467037524844 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 07:25:24 INFO - PROCESS | 2176 | 1467037524919 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:24 INFO - PROCESS | 2176 | 1467037524922 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:24 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD48000 == 33 [pid = 2176] [id = 467] 07:25:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006408A04400) [pid = 2176] [serial = 1401] [outer = 0000000000000000] 07:25:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006408A11800) [pid = 2176] [serial = 1402] [outer = 0000006408A04400] 07:25:25 INFO - PROCESS | 2176 | 1467037525023 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006409705400) [pid = 2176] [serial = 1403] [outer = 0000006408A04400] 07:25:25 INFO - PROCESS | 2176 | 1467037525582 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 945ms 07:25:25 INFO - PROCESS | 2176 | 1467037525634 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 2176 | 1467037525638 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 07:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:25:25 INFO - PROCESS | 2176 | 1467037525641 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 2176 | 1467037525643 Marionette TRACE conn6 <- [1,1834,null,{}] 07:25:25 INFO - PROCESS | 2176 | 1467037525647 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:25 INFO - PROCESS | 2176 | 1467037525650 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:25 INFO - PROCESS | 2176 | 1467037525765 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 07:25:25 INFO - PROCESS | 2176 | 1467037525861 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:25 INFO - PROCESS | 2176 | 1467037525864 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6B5800 == 34 [pid = 2176] [id = 468] 07:25:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006409794C00) [pid = 2176] [serial = 1404] [outer = 0000000000000000] 07:25:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640979CC00) [pid = 2176] [serial = 1405] [outer = 0000006409794C00] 07:25:25 INFO - PROCESS | 2176 | 1467037525921 Marionette DEBUG loaded listener.js 07:25:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (00000064098D8C00) [pid = 2176] [serial = 1406] [outer = 0000006409794C00] 07:25:26 INFO - PROCESS | 2176 | 1467037526595 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 07:25:26 INFO - PROCESS | 2176 | 1467037526632 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 2176 | 1467037526637 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 07:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:25:26 INFO - PROCESS | 2176 | 1467037526643 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - PROCESS | 2176 | 1467037526646 Marionette TRACE conn6 <- [1,1838,null,{}] 07:25:26 INFO - PROCESS | 2176 | 1467037526652 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:26 INFO - PROCESS | 2176 | 1467037526655 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:26 INFO - PROCESS | 2176 | 1467037526763 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 07:25:26 INFO - PROCESS | 2176 | 1467037526843 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:26 INFO - PROCESS | 2176 | 1467037526847 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:26 INFO - PROCESS | 2176 | ++DOCSHELL 0000006403AC9800 == 35 [pid = 2176] [id = 469] 07:25:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006404253C00) [pid = 2176] [serial = 1407] [outer = 0000000000000000] 07:25:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006404B08400) [pid = 2176] [serial = 1408] [outer = 0000006404253C00] 07:25:26 INFO - PROCESS | 2176 | 1467037526941 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006405334000) [pid = 2176] [serial = 1409] [outer = 0000006404253C00] 07:25:27 INFO - PROCESS | 2176 | --DOCSHELL 0000006402022000 == 34 [pid = 2176] [id = 463] 07:25:27 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6B5800 == 33 [pid = 2176] [id = 468] 07:25:27 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD48000 == 32 [pid = 2176] [id = 467] 07:25:27 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF6E000 == 31 [pid = 2176] [id = 466] 07:25:27 INFO - PROCESS | 2176 | --DOCSHELL 000000647DC40800 == 30 [pid = 2176] [id = 461] 07:25:27 INFO - PROCESS | 2176 | --DOCSHELL 00000064080CF800 == 29 [pid = 2176] [id = 465] 07:25:27 INFO - PROCESS | 2176 | --DOCSHELL 00000064070A8800 == 28 [pid = 2176] [id = 464] 07:25:27 INFO - PROCESS | 2176 | --DOCSHELL 0000006406972000 == 27 [pid = 2176] [id = 462] 07:25:28 INFO - PROCESS | 2176 | 1467037528067 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1486ms 07:25:28 INFO - PROCESS | 2176 | 1467037528131 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 2176 | 1467037528135 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 07:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:25:28 INFO - PROCESS | 2176 | 1467037528140 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 2176 | 1467037528145 Marionette TRACE conn6 <- [1,1842,null,{}] 07:25:28 INFO - PROCESS | 2176 | 1467037528150 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:28 INFO - PROCESS | 2176 | 1467037528153 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:28 INFO - PROCESS | 2176 | 1467037528246 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 07:25:28 INFO - PROCESS | 2176 | 1467037528354 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:28 INFO - PROCESS | 2176 | 1467037528357 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:28 INFO - PROCESS | 2176 | ++DOCSHELL 0000006406985000 == 28 [pid = 2176] [id = 470] 07:25:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (00000064027F0800) [pid = 2176] [serial = 1410] [outer = 0000000000000000] 07:25:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006404252400) [pid = 2176] [serial = 1411] [outer = 00000064027F0800] 07:25:28 INFO - PROCESS | 2176 | 1467037528408 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006404D60C00) [pid = 2176] [serial = 1412] [outer = 00000064027F0800] 07:25:28 INFO - PROCESS | 2176 | 1467037528801 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 735ms 07:25:28 INFO - PROCESS | 2176 | 1467037528878 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 2176 | 1467037528884 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 07:25:28 INFO - PROCESS | 2176 | 1467037528893 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:25:28 INFO - PROCESS | 2176 | 1467037528896 Marionette TRACE conn6 <- [1,1846,null,{}] 07:25:28 INFO - PROCESS | 2176 | 1467037528900 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:28 INFO - PROCESS | 2176 | 1467037528903 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:29 INFO - PROCESS | 2176 | 1467037529004 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 07:25:29 INFO - PROCESS | 2176 | 1467037529020 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 2176 | 1467037529022 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:29 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBB2000 == 29 [pid = 2176] [id = 471] 07:25:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (00000064055DEC00) [pid = 2176] [serial = 1413] [outer = 0000000000000000] 07:25:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (00000064055EA800) [pid = 2176] [serial = 1414] [outer = 00000064055DEC00] 07:25:29 INFO - PROCESS | 2176 | 1467037529071 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (00000064069B8C00) [pid = 2176] [serial = 1415] [outer = 00000064055DEC00] 07:25:29 INFO - PROCESS | 2176 | 1467037529582 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 07:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:25:29 INFO - PROCESS | 2176 | 1467037529637 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 2176 | 1467037529639 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 07:25:29 INFO - PROCESS | 2176 | 1467037529643 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 2176 | 1467037529647 Marionette TRACE conn6 <- [1,1850,null,{}] 07:25:29 INFO - PROCESS | 2176 | 1467037529663 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:29 INFO - PROCESS | 2176 | 1467037529669 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:29 INFO - PROCESS | 2176 | 1467037529789 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 07:25:29 INFO - PROCESS | 2176 | 1467037529806 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 2176 | 1467037529809 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:29 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD22800 == 30 [pid = 2176] [id = 472] 07:25:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006408A08C00) [pid = 2176] [serial = 1416] [outer = 0000000000000000] 07:25:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (0000006408EE9C00) [pid = 2176] [serial = 1417] [outer = 0000006408A08C00] 07:25:29 INFO - PROCESS | 2176 | 1467037529900 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (0000006409713400) [pid = 2176] [serial = 1418] [outer = 0000006408A08C00] 07:25:30 INFO - PROCESS | 2176 | 1467037530354 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 776ms 07:25:30 INFO - PROCESS | 2176 | 1467037530423 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 07:25:30 INFO - PROCESS | 2176 | 1467037530426 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 07:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:25:30 INFO - PROCESS | 2176 | 1467037530429 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:25:30 INFO - PROCESS | 2176 | 1467037530431 Marionette TRACE conn6 <- [1,1854,null,{}] 07:25:30 INFO - PROCESS | 2176 | 1467037530439 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:30 INFO - PROCESS | 2176 | 1467037530442 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:30 INFO - PROCESS | 2176 | 1467037530566 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 07:25:30 INFO - PROCESS | 2176 | 1467037530578 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 2176 | 1467037530580 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:30 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763AD800 == 31 [pid = 2176] [id = 473] 07:25:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (000000640AFF2800) [pid = 2176] [serial = 1419] [outer = 0000000000000000] 07:25:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (000000640BDD7000) [pid = 2176] [serial = 1420] [outer = 000000640AFF2800] 07:25:30 INFO - PROCESS | 2176 | 1467037530626 Marionette DEBUG loaded listener.js 07:25:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (000000640BE9E800) [pid = 2176] [serial = 1421] [outer = 000000640AFF2800] 07:25:31 INFO - PROCESS | 2176 | 1467037531090 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 672ms 07:25:31 INFO - PROCESS | 2176 | 1467037531103 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 2176 | 1467037531105 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 07:25:31 INFO - PROCESS | 2176 | 1467037531108 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:25:31 INFO - PROCESS | 2176 | 1467037531110 Marionette TRACE conn6 <- [1,1858,null,{}] 07:25:31 INFO - PROCESS | 2176 | 1467037531114 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:31 INFO - PROCESS | 2176 | 1467037531116 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:31 INFO - PROCESS | 2176 | 1467037531225 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 07:25:31 INFO - PROCESS | 2176 | 1467037531231 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 2176 | 1467037531233 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:31 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477388000 == 32 [pid = 2176] [id = 474] 07:25:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 100 (0000006402033800) [pid = 2176] [serial = 1422] [outer = 0000000000000000] 07:25:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 101 (000000640BF4D800) [pid = 2176] [serial = 1423] [outer = 0000006402033800] 07:25:31 INFO - PROCESS | 2176 | 1467037531278 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 102 (000000640C14EC00) [pid = 2176] [serial = 1424] [outer = 0000006402033800] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 101 (0000006404B05000) [pid = 2176] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 100 (000000640C20F000) [pid = 2176] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 99 (000000640C5E4800) [pid = 2176] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (000000640BE9BC00) [pid = 2176] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (0000006401435000) [pid = 2176] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000640BF4FC00) [pid = 2176] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (0000006402709400) [pid = 2176] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (0000006404C14000) [pid = 2176] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (0000006408EEC000) [pid = 2176] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006404C13400) [pid = 2176] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (00000064071AA800) [pid = 2176] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006409793C00) [pid = 2176] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (00000064758B9000) [pid = 2176] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006476C59800) [pid = 2176] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (00000064055E9800) [pid = 2176] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006477416000) [pid = 2176] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064012E6C00) [pid = 2176] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:25:31 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640254CC00) [pid = 2176] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:25:31 INFO - PROCESS | 2176 | 1467037531976 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 923ms 07:25:32 INFO - PROCESS | 2176 | 1467037532035 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 2176 | 1467037532038 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 07:25:32 INFO - PROCESS | 2176 | 1467037532041 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:25:32 INFO - PROCESS | 2176 | 1467037532042 Marionette TRACE conn6 <- [1,1862,null,{}] 07:25:32 INFO - PROCESS | 2176 | 1467037532046 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:32 INFO - PROCESS | 2176 | 1467037532053 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:32 INFO - PROCESS | 2176 | 1467037532153 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 07:25:32 INFO - PROCESS | 2176 | 1467037532164 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 2176 | 1467037532166 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:32 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D34000 == 33 [pid = 2176] [id = 475] 07:25:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006402032C00) [pid = 2176] [serial = 1425] [outer = 0000000000000000] 07:25:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640BF43400) [pid = 2176] [serial = 1426] [outer = 0000006402032C00] 07:25:32 INFO - PROCESS | 2176 | 1467037532212 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C212000) [pid = 2176] [serial = 1427] [outer = 0000006402032C00] 07:25:32 INFO - PROCESS | 2176 | 1467037532652 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 629ms 07:25:32 INFO - PROCESS | 2176 | 1467037532674 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 2176 | 1467037532676 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 07:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:25:32 INFO - PROCESS | 2176 | 1467037532679 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 2176 | 1467037532681 Marionette TRACE conn6 <- [1,1866,null,{}] 07:25:32 INFO - PROCESS | 2176 | 1467037532685 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:32 INFO - PROCESS | 2176 | 1467037532687 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:32 INFO - PROCESS | 2176 | 1467037532767 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 07:25:32 INFO - PROCESS | 2176 | 1467037532773 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 2176 | 1467037532775 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:32 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478777000 == 34 [pid = 2176] [id = 476] 07:25:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640C251C00) [pid = 2176] [serial = 1428] [outer = 0000000000000000] 07:25:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000640C258000) [pid = 2176] [serial = 1429] [outer = 000000640C251C00] 07:25:32 INFO - PROCESS | 2176 | 1467037532819 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640C5E4800) [pid = 2176] [serial = 1430] [outer = 000000640C251C00] 07:25:33 INFO - PROCESS | 2176 | 1467037533276 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 629ms 07:25:33 INFO - PROCESS | 2176 | 1467037533312 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 07:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:25:33 INFO - PROCESS | 2176 | 1467037533315 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 07:25:33 INFO - PROCESS | 2176 | 1467037533318 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - PROCESS | 2176 | 1467037533320 Marionette TRACE conn6 <- [1,1870,null,{}] 07:25:33 INFO - PROCESS | 2176 | 1467037533324 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:33 INFO - PROCESS | 2176 | 1467037533326 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:33 INFO - PROCESS | 2176 | 1467037533409 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 07:25:33 INFO - PROCESS | 2176 | 1467037533416 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:33 INFO - PROCESS | 2176 | 1467037533418 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:33 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BCA2000 == 35 [pid = 2176] [id = 477] 07:25:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640C5EF800) [pid = 2176] [serial = 1431] [outer = 0000000000000000] 07:25:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (000000640C7C2400) [pid = 2176] [serial = 1432] [outer = 000000640C5EF800] 07:25:33 INFO - PROCESS | 2176 | 1467037533464 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000640C7CC800) [pid = 2176] [serial = 1433] [outer = 000000640C5EF800] 07:25:34 INFO - PROCESS | 2176 | 1467037534265 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1026ms 07:25:34 INFO - PROCESS | 2176 | 1467037534347 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 07:25:34 INFO - PROCESS | 2176 | 1467037534352 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 07:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:25:34 INFO - PROCESS | 2176 | 1467037534358 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:25:34 INFO - PROCESS | 2176 | 1467037534361 Marionette TRACE conn6 <- [1,1874,null,{}] 07:25:34 INFO - PROCESS | 2176 | 1467037534389 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:34 INFO - PROCESS | 2176 | 1467037534393 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:34 INFO - PROCESS | 2176 | 1467037534571 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 07:25:34 INFO - PROCESS | 2176 | 1467037534662 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:34 INFO - PROCESS | 2176 | 1467037534665 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:34 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF82800 == 36 [pid = 2176] [id = 478] 07:25:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006402592800) [pid = 2176] [serial = 1434] [outer = 0000000000000000] 07:25:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000640472CC00) [pid = 2176] [serial = 1435] [outer = 0000006402592800] 07:25:34 INFO - PROCESS | 2176 | 1467037534725 Marionette DEBUG loaded listener.js 07:25:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (0000006405333000) [pid = 2176] [serial = 1436] [outer = 0000006402592800] 07:25:35 INFO - PROCESS | 2176 | 1467037535433 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1102ms 07:25:35 INFO - PROCESS | 2176 | 1467037535463 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 2176 | 1467037535469 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 07:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:25:35 INFO - PROCESS | 2176 | 1467037535495 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - PROCESS | 2176 | 1467037535499 Marionette TRACE conn6 <- [1,1878,null,{}] 07:25:35 INFO - PROCESS | 2176 | 1467037535526 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:35 INFO - PROCESS | 2176 | 1467037535529 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:35 INFO - PROCESS | 2176 | 1467037535691 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 07:25:35 INFO - PROCESS | 2176 | 1467037535741 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:35 INFO - PROCESS | 2176 | 1467037535744 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:35 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061BD800 == 37 [pid = 2176] [id = 479] 07:25:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (0000006404C20000) [pid = 2176] [serial = 1437] [outer = 0000000000000000] 07:25:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (0000006404F23400) [pid = 2176] [serial = 1438] [outer = 0000006404C20000] 07:25:35 INFO - PROCESS | 2176 | 1467037535804 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (0000006407F8C000) [pid = 2176] [serial = 1439] [outer = 0000006404C20000] 07:25:36 INFO - PROCESS | 2176 | --DOCSHELL 0000006478777000 == 36 [pid = 2176] [id = 476] 07:25:36 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D34000 == 35 [pid = 2176] [id = 475] 07:25:36 INFO - PROCESS | 2176 | --DOCSHELL 0000006477388000 == 34 [pid = 2176] [id = 474] 07:25:36 INFO - PROCESS | 2176 | --DOCSHELL 00000064763AD800 == 33 [pid = 2176] [id = 473] 07:25:36 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD22800 == 32 [pid = 2176] [id = 472] 07:25:36 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBB2000 == 31 [pid = 2176] [id = 471] 07:25:36 INFO - PROCESS | 2176 | --DOCSHELL 0000006406985000 == 30 [pid = 2176] [id = 470] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (0000006404E39000) [pid = 2176] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (0000006404C13C00) [pid = 2176] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000640C250400) [pid = 2176] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (000000640C7C4C00) [pid = 2176] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (000000640BF41800) [pid = 2176] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640C098400) [pid = 2176] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006405511000) [pid = 2176] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006405BAD800) [pid = 2176] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000640C154C00) [pid = 2176] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640270A000) [pid = 2176] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (00000064027F5000) [pid = 2176] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006404C1B800) [pid = 2176] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006404D63800) [pid = 2176] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006477414C00) [pid = 2176] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006408A03000) [pid = 2176] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006408EE6400) [pid = 2176] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C5E3800) [pid = 2176] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006407F8E800) [pid = 2176] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640830B800) [pid = 2176] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (00000064098D0400) [pid = 2176] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640AFEDC00) [pid = 2176] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064762C2C00) [pid = 2176] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640CD54C00) [pid = 2176] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006405508400) [pid = 2176] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006476D4F800) [pid = 2176] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006477408800) [pid = 2176] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640BE94800) [pid = 2176] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000647741AC00) [pid = 2176] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640CD5DC00) [pid = 2176] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006401437000) [pid = 2176] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C208000) [pid = 2176] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006401FBA400) [pid = 2176] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006404C1C000) [pid = 2176] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640424C400) [pid = 2176] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006477536800) [pid = 2176] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 07:25:36 INFO - PROCESS | 2176 | 1467037536675 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1256ms 07:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:25:36 INFO - PROCESS | 2176 | 1467037536732 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 07:25:36 INFO - PROCESS | 2176 | 1467037536736 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 07:25:36 INFO - PROCESS | 2176 | 1467037536740 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:25:36 INFO - PROCESS | 2176 | 1467037536743 Marionette TRACE conn6 <- [1,1882,null,{}] 07:25:36 INFO - PROCESS | 2176 | 1467037536748 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:36 INFO - PROCESS | 2176 | 1467037536752 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:36 INFO - PROCESS | 2176 | 1467037536845 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 07:25:36 INFO - PROCESS | 2176 | 1467037536926 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 2176 | 1467037536928 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:36 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405396800 == 31 [pid = 2176] [id = 480] 07:25:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006401FBD800) [pid = 2176] [serial = 1440] [outer = 0000000000000000] 07:25:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (00000064027F8C00) [pid = 2176] [serial = 1441] [outer = 0000006401FBD800] 07:25:36 INFO - PROCESS | 2176 | 1467037536979 Marionette DEBUG loaded listener.js 07:25:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404C1D000) [pid = 2176] [serial = 1442] [outer = 0000006401FBD800] 07:25:37 INFO - PROCESS | 2176 | 1467037537439 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 734ms 07:25:37 INFO - PROCESS | 2176 | 1467037537476 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 07:25:37 INFO - PROCESS | 2176 | 1467037537480 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 07:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:25:37 INFO - PROCESS | 2176 | 1467037537487 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 2176 | 1467037537490 Marionette TRACE conn6 <- [1,1886,null,{}] 07:25:37 INFO - PROCESS | 2176 | 1467037537494 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:37 INFO - PROCESS | 2176 | 1467037537496 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:37 INFO - PROCESS | 2176 | 1467037537594 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 07:25:37 INFO - PROCESS | 2176 | 1467037537603 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:37 INFO - PROCESS | 2176 | 1467037537605 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:37 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408AD2800 == 32 [pid = 2176] [id = 481] 07:25:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006407729C00) [pid = 2176] [serial = 1443] [outer = 0000000000000000] 07:25:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006407F8E800) [pid = 2176] [serial = 1444] [outer = 0000006407729C00] 07:25:37 INFO - PROCESS | 2176 | 1467037537653 Marionette DEBUG loaded listener.js 07:25:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006408317C00) [pid = 2176] [serial = 1445] [outer = 0000006407729C00] 07:25:38 INFO - PROCESS | 2176 | 1467037538133 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 07:25:38 INFO - PROCESS | 2176 | 1467037538161 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 2176 | 1467037538163 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 07:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:25:38 INFO - PROCESS | 2176 | 1467037538167 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - PROCESS | 2176 | 1467037538171 Marionette TRACE conn6 <- [1,1890,null,{}] 07:25:38 INFO - PROCESS | 2176 | 1467037538182 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:38 INFO - PROCESS | 2176 | 1467037538188 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:38 INFO - PROCESS | 2176 | 1467037538275 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 07:25:38 INFO - PROCESS | 2176 | 1467037538284 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:38 INFO - PROCESS | 2176 | 1467037538287 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:38 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C114800 == 33 [pid = 2176] [id = 482] 07:25:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006409706800) [pid = 2176] [serial = 1446] [outer = 0000000000000000] 07:25:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640979A800) [pid = 2176] [serial = 1447] [outer = 0000006409706800] 07:25:38 INFO - PROCESS | 2176 | 1467037538337 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640AFEE400) [pid = 2176] [serial = 1448] [outer = 0000006409706800] 07:25:38 INFO - PROCESS | 2176 | 1467037538825 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 07:25:38 INFO - PROCESS | 2176 | 1467037538904 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 2176 | 1467037538907 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 07:25:38 INFO - PROCESS | 2176 | 1467037538910 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:25:38 INFO - PROCESS | 2176 | 1467037538912 Marionette TRACE conn6 <- [1,1894,null,{}] 07:25:38 INFO - PROCESS | 2176 | 1467037538916 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:38 INFO - PROCESS | 2176 | 1467037538918 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:39 INFO - PROCESS | 2176 | 1467037539039 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 07:25:39 INFO - PROCESS | 2176 | 1467037539045 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 2176 | 1467037539047 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:39 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDD7000 == 34 [pid = 2176] [id = 483] 07:25:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640BE9B000) [pid = 2176] [serial = 1449] [outer = 0000000000000000] 07:25:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640BF4C800) [pid = 2176] [serial = 1450] [outer = 000000640BE9B000] 07:25:39 INFO - PROCESS | 2176 | 1467037539138 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C152400) [pid = 2176] [serial = 1451] [outer = 000000640BE9B000] 07:25:39 INFO - PROCESS | 2176 | 1467037539573 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 672ms 07:25:39 INFO - PROCESS | 2176 | 1467037539588 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 2176 | 1467037539590 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 07:25:39 INFO - PROCESS | 2176 | 1467037539593 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 2176 | 1467037539595 Marionette TRACE conn6 <- [1,1898,null,{}] 07:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:25:39 INFO - PROCESS | 2176 | 1467037539598 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:39 INFO - PROCESS | 2176 | 1467037539601 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:39 INFO - PROCESS | 2176 | 1467037539740 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 07:25:39 INFO - PROCESS | 2176 | 1467037539763 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 2176 | 1467037539765 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:39 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D9C000 == 35 [pid = 2176] [id = 484] 07:25:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640AFF1000) [pid = 2176] [serial = 1452] [outer = 0000000000000000] 07:25:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C209C00) [pid = 2176] [serial = 1453] [outer = 000000640AFF1000] 07:25:39 INFO - PROCESS | 2176 | 1467037539811 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C254C00) [pid = 2176] [serial = 1454] [outer = 000000640AFF1000] 07:25:40 INFO - PROCESS | 2176 | 1467037540280 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 07:25:40 INFO - PROCESS | 2176 | 1467037540335 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 07:25:40 INFO - PROCESS | 2176 | 1467037540338 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 07:25:40 INFO - PROCESS | 2176 | 1467037540341 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:25:40 INFO - PROCESS | 2176 | 1467037540343 Marionette TRACE conn6 <- [1,1902,null,{}] 07:25:40 INFO - PROCESS | 2176 | 1467037540347 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:40 INFO - PROCESS | 2176 | 1467037540353 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:40 INFO - PROCESS | 2176 | 1467037540481 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 07:25:40 INFO - PROCESS | 2176 | 1467037540539 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 2176 | 1467037540541 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:40 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477A6B800 == 36 [pid = 2176] [id = 485] 07:25:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C5F0000) [pid = 2176] [serial = 1455] [outer = 0000000000000000] 07:25:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640CD55C00) [pid = 2176] [serial = 1456] [outer = 000000640C5F0000] 07:25:40 INFO - PROCESS | 2176 | 1467037540588 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006469620800) [pid = 2176] [serial = 1457] [outer = 000000640C5F0000] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (00000064027F0800) [pid = 2176] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064055DEC00) [pid = 2176] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404253C00) [pid = 2176] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408A08C00) [pid = 2176] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640AFF2800) [pid = 2176] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006402033800) [pid = 2176] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C251C00) [pid = 2176] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006404D66800) [pid = 2176] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006405CD8000) [pid = 2176] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006408A04400) [pid = 2176] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006409794C00) [pid = 2176] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:25:40 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006402032C00) [pid = 2176] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:25:41 INFO - PROCESS | 2176 | 1467037541033 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 734ms 07:25:41 INFO - PROCESS | 2176 | 1467037541081 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 2176 | 1467037541083 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 07:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:25:41 INFO - PROCESS | 2176 | 1467037541087 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 2176 | 1467037541088 Marionette TRACE conn6 <- [1,1906,null,{}] 07:25:41 INFO - PROCESS | 2176 | 1467037541109 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:41 INFO - PROCESS | 2176 | 1467037541112 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:41 INFO - PROCESS | 2176 | 1467037541227 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 07:25:41 INFO - PROCESS | 2176 | 1467037541278 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 2176 | 1467037541280 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:41 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478582800 == 37 [pid = 2176] [id = 486] 07:25:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006401D60000) [pid = 2176] [serial = 1458] [outer = 0000000000000000] 07:25:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (00000064055DEC00) [pid = 2176] [serial = 1459] [outer = 0000006401D60000] 07:25:41 INFO - PROCESS | 2176 | 1467037541325 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640BDDCC00) [pid = 2176] [serial = 1460] [outer = 0000006401D60000] 07:25:41 INFO - PROCESS | 2176 | 1467037541690 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 07:25:41 INFO - PROCESS | 2176 | 1467037541719 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 2176 | 1467037541721 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 07:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:25:41 INFO - PROCESS | 2176 | 1467037541725 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 2176 | 1467037541727 Marionette TRACE conn6 <- [1,1910,null,{}] 07:25:41 INFO - PROCESS | 2176 | 1467037541730 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:41 INFO - PROCESS | 2176 | 1467037541732 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:41 INFO - PROCESS | 2176 | 1467037541847 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 07:25:41 INFO - PROCESS | 2176 | 1467037541856 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 2176 | 1467037541858 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:41 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BCA3800 == 38 [pid = 2176] [id = 487] 07:25:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640CD5CC00) [pid = 2176] [serial = 1461] [outer = 0000000000000000] 07:25:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006475AD9400) [pid = 2176] [serial = 1462] [outer = 000000640CD5CC00] 07:25:41 INFO - PROCESS | 2176 | 1467037541903 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064762BF800) [pid = 2176] [serial = 1463] [outer = 000000640CD5CC00] 07:25:42 INFO - PROCESS | 2176 | 1467037542348 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 672ms 07:25:42 INFO - PROCESS | 2176 | 1467037542401 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 07:25:42 INFO - PROCESS | 2176 | 1467037542403 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 07:25:42 INFO - PROCESS | 2176 | 1467037542407 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - PROCESS | 2176 | 1467037542409 Marionette TRACE conn6 <- [1,1914,null,{}] 07:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:25:42 INFO - PROCESS | 2176 | 1467037542412 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:42 INFO - PROCESS | 2176 | 1467037542414 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:42 INFO - PROCESS | 2176 | 1467037542500 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 07:25:42 INFO - PROCESS | 2176 | 1467037542507 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:42 INFO - PROCESS | 2176 | 1467037542509 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:42 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD35800 == 39 [pid = 2176] [id = 488] 07:25:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006476A0C000) [pid = 2176] [serial = 1464] [outer = 0000000000000000] 07:25:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006476ACD000) [pid = 2176] [serial = 1465] [outer = 0000006476A0C000] 07:25:42 INFO - PROCESS | 2176 | 1467037542553 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006476DC0000) [pid = 2176] [serial = 1466] [outer = 0000006476A0C000] 07:25:43 INFO - PROCESS | 2176 | 1467037543103 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 07:25:43 INFO - PROCESS | 2176 | 1467037543147 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 2176 | 1467037543152 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 07:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:25:43 INFO - PROCESS | 2176 | 1467037543158 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - PROCESS | 2176 | 1467037543162 Marionette TRACE conn6 <- [1,1918,null,{}] 07:25:43 INFO - PROCESS | 2176 | 1467037543168 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:43 INFO - PROCESS | 2176 | 1467037543171 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:43 INFO - PROCESS | 2176 | 1467037543369 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 07:25:43 INFO - PROCESS | 2176 | 1467037543467 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 2176 | 1467037543472 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:43 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080CB000 == 40 [pid = 2176] [id = 489] 07:25:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640424F400) [pid = 2176] [serial = 1467] [outer = 0000000000000000] 07:25:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006404C1C000) [pid = 2176] [serial = 1468] [outer = 000000640424F400] 07:25:43 INFO - PROCESS | 2176 | 1467037543532 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006405BAD800) [pid = 2176] [serial = 1469] [outer = 000000640424F400] 07:25:44 INFO - PROCESS | 2176 | 1467037544072 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 07:25:44 INFO - PROCESS | 2176 | 1467037544147 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 2176 | 1467037544153 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 07:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:25:44 INFO - PROCESS | 2176 | 1467037544160 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 2176 | 1467037544163 Marionette TRACE conn6 <- [1,1922,null,{}] 07:25:44 INFO - PROCESS | 2176 | 1467037544167 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:44 INFO - PROCESS | 2176 | 1467037544170 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:44 INFO - PROCESS | 2176 | 1467037544295 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 07:25:44 INFO - PROCESS | 2176 | 1467037544412 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 2176 | 1467037544415 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:44 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477581800 == 41 [pid = 2176] [id = 490] 07:25:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006408EE9800) [pid = 2176] [serial = 1470] [outer = 0000000000000000] 07:25:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006409708C00) [pid = 2176] [serial = 1471] [outer = 0000006408EE9800] 07:25:44 INFO - PROCESS | 2176 | 1467037544476 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640BE9F000) [pid = 2176] [serial = 1472] [outer = 0000006408EE9800] 07:25:45 INFO - PROCESS | 2176 | 1467037545124 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1024ms 07:25:45 INFO - PROCESS | 2176 | 1467037545185 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 07:25:45 INFO - PROCESS | 2176 | 1467037545188 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 07:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:25:45 INFO - PROCESS | 2176 | 1467037545192 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - PROCESS | 2176 | 1467037545196 Marionette TRACE conn6 <- [1,1926,null,{}] 07:25:45 INFO - PROCESS | 2176 | 1467037545207 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:45 INFO - PROCESS | 2176 | 1467037545212 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:45 INFO - PROCESS | 2176 | 1467037545382 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 07:25:45 INFO - PROCESS | 2176 | 1467037545502 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:45 INFO - PROCESS | 2176 | 1467037545505 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:45 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5E1000 == 42 [pid = 2176] [id = 491] 07:25:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C7C8400) [pid = 2176] [serial = 1473] [outer = 0000000000000000] 07:25:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (00000064758BDC00) [pid = 2176] [serial = 1474] [outer = 000000640C7C8400] 07:25:45 INFO - PROCESS | 2176 | 1467037545565 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006477324800) [pid = 2176] [serial = 1475] [outer = 000000640C7C8400] 07:25:46 INFO - PROCESS | 2176 | 1467037546194 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1027ms 07:25:46 INFO - PROCESS | 2176 | 1467037546220 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 2176 | 1467037546224 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 07:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:25:46 INFO - PROCESS | 2176 | 1467037546227 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 2176 | 1467037546229 Marionette TRACE conn6 <- [1,1930,null,{}] 07:25:46 INFO - PROCESS | 2176 | 1467037546233 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:46 INFO - PROCESS | 2176 | 1467037546236 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:46 INFO - PROCESS | 2176 | 1467037546351 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 07:25:46 INFO - PROCESS | 2176 | 1467037546446 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:46 INFO - PROCESS | 2176 | 1467037546448 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:46 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F18000 == 43 [pid = 2176] [id = 492] 07:25:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006404F23C00) [pid = 2176] [serial = 1476] [outer = 0000000000000000] 07:25:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006409711C00) [pid = 2176] [serial = 1477] [outer = 0000006404F23C00] 07:25:46 INFO - PROCESS | 2176 | 1467037546503 Marionette DEBUG loaded listener.js 07:25:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000647740B000) [pid = 2176] [serial = 1478] [outer = 0000006404F23C00] 07:25:47 INFO - PROCESS | 2176 | 1467037547350 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1191ms 07:25:47 INFO - PROCESS | 2176 | 1467037547421 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 07:25:47 INFO - PROCESS | 2176 | 1467037547425 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 07:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:25:47 INFO - PROCESS | 2176 | 1467037547430 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:25:47 INFO - PROCESS | 2176 | 1467037547435 Marionette TRACE conn6 <- [1,1934,null,{}] 07:25:47 INFO - PROCESS | 2176 | 1467037547440 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:47 INFO - PROCESS | 2176 | 1467037547442 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 0000006403AC9800 == 42 [pid = 2176] [id = 469] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 000000647BCA3800 == 41 [pid = 2176] [id = 487] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 0000006478582800 == 40 [pid = 2176] [id = 486] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 0000006477A6B800 == 39 [pid = 2176] [id = 485] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 0000006476D9C000 == 38 [pid = 2176] [id = 484] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDD7000 == 37 [pid = 2176] [id = 483] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 000000640C114800 == 36 [pid = 2176] [id = 482] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 0000006408AD2800 == 35 [pid = 2176] [id = 481] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 0000006405396800 == 34 [pid = 2176] [id = 480] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 00000064061BD800 == 33 [pid = 2176] [id = 479] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 000000647BCA2000 == 32 [pid = 2176] [id = 477] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF82800 == 31 [pid = 2176] [id = 478] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F18000 == 30 [pid = 2176] [id = 492] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5E1000 == 29 [pid = 2176] [id = 491] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 0000006477581800 == 28 [pid = 2176] [id = 490] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD35800 == 27 [pid = 2176] [id = 488] 07:25:48 INFO - PROCESS | 2176 | --DOCSHELL 00000064080CB000 == 26 [pid = 2176] [id = 489] 07:25:48 INFO - PROCESS | 2176 | 1467037548145 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006404252400) [pid = 2176] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006404D60C00) [pid = 2176] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (00000064055EA800) [pid = 2176] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006405334000) [pid = 2176] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006404B08400) [pid = 2176] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006408EE9C00) [pid = 2176] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640BDD7000) [pid = 2176] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006409713400) [pid = 2176] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640BF4D800) [pid = 2176] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640C258000) [pid = 2176] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404F55400) [pid = 2176] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404F22800) [pid = 2176] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006407F88C00) [pid = 2176] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006406144800) [pid = 2176] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C7C2400) [pid = 2176] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006409705400) [pid = 2176] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006408A11800) [pid = 2176] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064098D8C00) [pid = 2176] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640979CC00) [pid = 2176] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C14EC00) [pid = 2176] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640BE9E800) [pid = 2176] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C5E4800) [pid = 2176] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640BF43400) [pid = 2176] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (00000064069B8C00) [pid = 2176] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640C212000) [pid = 2176] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 07:25:48 INFO - PROCESS | 2176 | 1467037548325 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:48 INFO - PROCESS | 2176 | 1467037548328 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:48 INFO - PROCESS | 2176 | ++DOCSHELL 00000064047D5000 == 27 [pid = 2176] [id = 493] 07:25:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006402032400) [pid = 2176] [serial = 1479] [outer = 0000000000000000] 07:25:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640203D800) [pid = 2176] [serial = 1480] [outer = 0000006402032400] 07:25:48 INFO - PROCESS | 2176 | 1467037548379 Marionette DEBUG loaded listener.js 07:25:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006402711000) [pid = 2176] [serial = 1481] [outer = 0000006402032400] 07:25:48 INFO - PROCESS | 2176 | 1467037548833 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1442ms 07:25:48 INFO - PROCESS | 2176 | 1467037548873 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 07:25:48 INFO - PROCESS | 2176 | 1467037548878 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 07:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:25:48 INFO - PROCESS | 2176 | 1467037548883 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - PROCESS | 2176 | 1467037548886 Marionette TRACE conn6 <- [1,1938,null,{}] 07:25:48 INFO - PROCESS | 2176 | 1467037548896 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:48 INFO - PROCESS | 2176 | 1467037548898 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:48 INFO - PROCESS | 2176 | 1467037548990 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 07:25:49 INFO - PROCESS | 2176 | 1467037549003 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:49 INFO - PROCESS | 2176 | 1467037549006 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:49 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080CC000 == 28 [pid = 2176] [id = 494] 07:25:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404D5EC00) [pid = 2176] [serial = 1482] [outer = 0000000000000000] 07:25:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404D66800) [pid = 2176] [serial = 1483] [outer = 0000006404D5EC00] 07:25:49 INFO - PROCESS | 2176 | 1467037549057 Marionette DEBUG loaded listener.js 07:25:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404F29C00) [pid = 2176] [serial = 1484] [outer = 0000006404D5EC00] 07:25:49 INFO - PROCESS | 2176 | 1467037549510 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 07:25:49 INFO - PROCESS | 2176 | 1467037549579 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 07:25:49 INFO - PROCESS | 2176 | 1467037549583 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 07:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:25:49 INFO - PROCESS | 2176 | 1467037549586 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:25:49 INFO - PROCESS | 2176 | 1467037549588 Marionette TRACE conn6 <- [1,1942,null,{}] 07:25:49 INFO - PROCESS | 2176 | 1467037549592 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:49 INFO - PROCESS | 2176 | 1467037549595 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:49 INFO - PROCESS | 2176 | 1467037549721 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 07:25:49 INFO - PROCESS | 2176 | 1467037549804 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:49 INFO - PROCESS | 2176 | 1467037549806 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:49 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF70000 == 29 [pid = 2176] [id = 495] 07:25:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404D63400) [pid = 2176] [serial = 1485] [outer = 0000000000000000] 07:25:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (00000064055A0000) [pid = 2176] [serial = 1486] [outer = 0000006404D63400] 07:25:49 INFO - PROCESS | 2176 | 1467037549852 Marionette DEBUG loaded listener.js 07:25:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006406C30800) [pid = 2176] [serial = 1487] [outer = 0000006404D63400] 07:25:50 INFO - PROCESS | 2176 | 1467037550243 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 693ms 07:25:50 INFO - PROCESS | 2176 | 1467037550280 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 07:25:50 INFO - PROCESS | 2176 | 1467037550284 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 07:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:25:50 INFO - PROCESS | 2176 | 1467037550307 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:25:50 INFO - PROCESS | 2176 | 1467037550312 Marionette TRACE conn6 <- [1,1946,null,{}] 07:25:50 INFO - PROCESS | 2176 | 1467037550316 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:50 INFO - PROCESS | 2176 | 1467037550319 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:50 INFO - PROCESS | 2176 | 1467037550447 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 07:25:50 INFO - PROCESS | 2176 | 1467037550497 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:50 INFO - PROCESS | 2176 | 1467037550500 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:50 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE11800 == 30 [pid = 2176] [id = 496] 07:25:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640808BC00) [pid = 2176] [serial = 1488] [outer = 0000000000000000] 07:25:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006408A07800) [pid = 2176] [serial = 1489] [outer = 000000640808BC00] 07:25:50 INFO - PROCESS | 2176 | 1467037550546 Marionette DEBUG loaded listener.js 07:25:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006408EF2C00) [pid = 2176] [serial = 1490] [outer = 000000640808BC00] 07:25:50 INFO - PROCESS | 2176 | 1467037550984 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 755ms 07:25:51 INFO - PROCESS | 2176 | 1467037551088 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 07:25:51 INFO - PROCESS | 2176 | 1467037551090 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 07:25:51 INFO - PROCESS | 2176 | 1467037551094 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 2176 | 1467037551096 Marionette TRACE conn6 <- [1,1950,null,{}] 07:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:25:51 INFO - PROCESS | 2176 | 1467037551099 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:51 INFO - PROCESS | 2176 | 1467037551101 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:51 INFO - PROCESS | 2176 | 1467037551224 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 07:25:51 INFO - PROCESS | 2176 | 1467037551231 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:51 INFO - PROCESS | 2176 | 1467037551233 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:51 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6BF800 == 31 [pid = 2176] [id = 497] 07:25:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006409792400) [pid = 2176] [serial = 1491] [outer = 0000000000000000] 07:25:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (00000064098D3400) [pid = 2176] [serial = 1492] [outer = 0000006409792400] 07:25:51 INFO - PROCESS | 2176 | 1467037551321 Marionette DEBUG loaded listener.js 07:25:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BDD7000) [pid = 2176] [serial = 1493] [outer = 0000006409792400] 07:25:51 INFO - PROCESS | 2176 | 1467037551753 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 07:25:51 INFO - PROCESS | 2176 | 1467037551774 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 07:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:25:51 INFO - PROCESS | 2176 | 1467037551776 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 07:25:51 INFO - PROCESS | 2176 | 1467037551779 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 2176 | 1467037551781 Marionette TRACE conn6 <- [1,1954,null,{}] 07:25:51 INFO - PROCESS | 2176 | 1467037551784 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:51 INFO - PROCESS | 2176 | 1467037551786 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:51 INFO - PROCESS | 2176 | 1467037551901 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 07:25:51 INFO - PROCESS | 2176 | 1467037551906 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:51 INFO - PROCESS | 2176 | 1467037551913 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:51 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDD7000 == 32 [pid = 2176] [id = 498] 07:25:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006403129C00) [pid = 2176] [serial = 1494] [outer = 0000000000000000] 07:25:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C09D800) [pid = 2176] [serial = 1495] [outer = 0000006403129C00] 07:25:52 INFO - PROCESS | 2176 | 1467037552014 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C207000) [pid = 2176] [serial = 1496] [outer = 0000006403129C00] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640BE9B000) [pid = 2176] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640AFF1000) [pid = 2176] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006401D60000) [pid = 2176] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C5EF800) [pid = 2176] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006409706800) [pid = 2176] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006407729C00) [pid = 2176] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006401FBD800) [pid = 2176] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006404C20000) [pid = 2176] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006402592800) [pid = 2176] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C5F0000) [pid = 2176] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640CD5CC00) [pid = 2176] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:25:52 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006476A0C000) [pid = 2176] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:25:52 INFO - PROCESS | 2176 | 1467037552615 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 883ms 07:25:52 INFO - PROCESS | 2176 | 1467037552665 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 07:25:52 INFO - PROCESS | 2176 | 1467037552667 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 07:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:25:52 INFO - PROCESS | 2176 | 1467037552670 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:25:52 INFO - PROCESS | 2176 | 1467037552672 Marionette TRACE conn6 <- [1,1958,null,{}] 07:25:52 INFO - PROCESS | 2176 | 1467037552675 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:52 INFO - PROCESS | 2176 | 1467037552684 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:52 INFO - PROCESS | 2176 | 1467037552795 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 07:25:52 INFO - PROCESS | 2176 | 1467037552848 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 2176 | 1467037552850 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:52 INFO - PROCESS | 2176 | ++DOCSHELL 00000064025B6800 == 33 [pid = 2176] [id = 499] 07:25:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006401FC1000) [pid = 2176] [serial = 1497] [outer = 0000000000000000] 07:25:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006408EF0C00) [pid = 2176] [serial = 1498] [outer = 0000006401FC1000] 07:25:52 INFO - PROCESS | 2176 | 1467037552895 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C215400) [pid = 2176] [serial = 1499] [outer = 0000006401FC1000] 07:25:53 INFO - PROCESS | 2176 | 1467037553236 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 586ms 07:25:53 INFO - PROCESS | 2176 | 1467037553260 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 2176 | 1467037553262 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 07:25:53 INFO - PROCESS | 2176 | 1467037553265 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:25:53 INFO - PROCESS | 2176 | 1467037553267 Marionette TRACE conn6 <- [1,1962,null,{}] 07:25:53 INFO - PROCESS | 2176 | 1467037553270 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:53 INFO - PROCESS | 2176 | 1467037553272 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:53 INFO - PROCESS | 2176 | 1467037553384 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 07:25:53 INFO - PROCESS | 2176 | 1467037553393 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 2176 | 1467037553395 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:53 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477A5F000 == 34 [pid = 2176] [id = 500] 07:25:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006404C16400) [pid = 2176] [serial = 1500] [outer = 0000000000000000] 07:25:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C25D000) [pid = 2176] [serial = 1501] [outer = 0000006404C16400] 07:25:53 INFO - PROCESS | 2176 | 1467037553439 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C7C5400) [pid = 2176] [serial = 1502] [outer = 0000006404C16400] 07:25:53 INFO - PROCESS | 2176 | 1467037553845 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 627ms 07:25:53 INFO - PROCESS | 2176 | 1467037553896 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 2176 | 1467037553898 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 07:25:53 INFO - PROCESS | 2176 | 1467037553901 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:25:53 INFO - PROCESS | 2176 | 1467037553911 Marionette TRACE conn6 <- [1,1966,null,{}] 07:25:53 INFO - PROCESS | 2176 | 1467037553915 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:53 INFO - PROCESS | 2176 | 1467037553917 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:54 INFO - PROCESS | 2176 | 1467037553997 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 07:25:54 INFO - PROCESS | 2176 | 1467037554102 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 2176 | 1467037554104 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:54 INFO - PROCESS | 2176 | ++DOCSHELL 000000647854C800 == 35 [pid = 2176] [id = 501] 07:25:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C215000) [pid = 2176] [serial = 1503] [outer = 0000000000000000] 07:25:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640CD59000) [pid = 2176] [serial = 1504] [outer = 000000640C215000] 07:25:54 INFO - PROCESS | 2176 | 1467037554151 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064758C1C00) [pid = 2176] [serial = 1505] [outer = 000000640C215000] 07:25:54 INFO - PROCESS | 2176 | 1467037554529 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 07:25:54 INFO - PROCESS | 2176 | 1467037554597 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 07:25:54 INFO - PROCESS | 2176 | 1467037554602 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 07:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:25:54 INFO - PROCESS | 2176 | 1467037554608 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:25:54 INFO - PROCESS | 2176 | 1467037554612 Marionette TRACE conn6 <- [1,1970,null,{}] 07:25:54 INFO - PROCESS | 2176 | 1467037554665 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:54 INFO - PROCESS | 2176 | 1467037554669 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:54 INFO - PROCESS | 2176 | 1467037554796 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 07:25:54 INFO - PROCESS | 2176 | 1467037554891 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 2176 | 1467037554896 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:54 INFO - PROCESS | 2176 | ++DOCSHELL 0000006406CC4000 == 36 [pid = 2176] [id = 502] 07:25:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006402702C00) [pid = 2176] [serial = 1506] [outer = 0000000000000000] 07:25:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064027EF800) [pid = 2176] [serial = 1507] [outer = 0000006402702C00] 07:25:54 INFO - PROCESS | 2176 | 1467037554955 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006404C19800) [pid = 2176] [serial = 1508] [outer = 0000006402702C00] 07:25:55 INFO - PROCESS | 2176 | 1467037555755 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1185ms 07:25:55 INFO - PROCESS | 2176 | 1467037555799 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 2176 | 1467037555804 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 07:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:25:55 INFO - PROCESS | 2176 | 1467037555812 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 2176 | 1467037555815 Marionette TRACE conn6 <- [1,1974,null,{}] 07:25:55 INFO - PROCESS | 2176 | 1467037555819 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:55 INFO - PROCESS | 2176 | 1467037555822 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:55 INFO - PROCESS | 2176 | 1467037555954 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 07:25:56 INFO - PROCESS | 2176 | 1467037556069 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 2176 | 1467037556072 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:56 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C118800 == 37 [pid = 2176] [id = 503] 07:25:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006405510800) [pid = 2176] [serial = 1509] [outer = 0000000000000000] 07:25:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006407F8BC00) [pid = 2176] [serial = 1510] [outer = 0000006405510800] 07:25:56 INFO - PROCESS | 2176 | 1467037556131 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006408A09800) [pid = 2176] [serial = 1511] [outer = 0000006405510800] 07:25:57 INFO - PROCESS | 2176 | 1467037557041 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:25:57 INFO - PROCESS | 2176 | --DOCSHELL 0000006477A5F000 == 36 [pid = 2176] [id = 500] 07:25:57 INFO - PROCESS | 2176 | --DOCSHELL 00000064025B6800 == 35 [pid = 2176] [id = 499] 07:25:57 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDD7000 == 34 [pid = 2176] [id = 498] 07:25:57 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6BF800 == 33 [pid = 2176] [id = 497] 07:25:57 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE11800 == 32 [pid = 2176] [id = 496] 07:25:57 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF70000 == 31 [pid = 2176] [id = 495] 07:25:57 INFO - PROCESS | 2176 | --DOCSHELL 00000064080CC000 == 30 [pid = 2176] [id = 494] 07:25:57 INFO - PROCESS | 2176 | --DOCSHELL 00000064047D5000 == 29 [pid = 2176] [id = 493] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640BF4C800) [pid = 2176] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640C254C00) [pid = 2176] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640C209C00) [pid = 2176] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064055DEC00) [pid = 2176] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C7CC800) [pid = 2176] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640979A800) [pid = 2176] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006407F8E800) [pid = 2176] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006408317C00) [pid = 2176] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064027F8C00) [pid = 2176] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404C1D000) [pid = 2176] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006404F23400) [pid = 2176] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006407F8C000) [pid = 2176] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640472CC00) [pid = 2176] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006405333000) [pid = 2176] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640CD55C00) [pid = 2176] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006469620800) [pid = 2176] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006475AD9400) [pid = 2176] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006476DC0000) [pid = 2176] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640BDDCC00) [pid = 2176] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C152400) [pid = 2176] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640AFEE400) [pid = 2176] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006476ACD000) [pid = 2176] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (00000064762BF800) [pid = 2176] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 07:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1284ms 07:25:57 INFO - PROCESS | 2176 | 1467037557100 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 2176 | 1467037557104 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 07:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:25:57 INFO - PROCESS | 2176 | 1467037557109 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 2176 | 1467037557113 Marionette TRACE conn6 <- [1,1978,null,{}] 07:25:57 INFO - PROCESS | 2176 | 1467037557118 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:57 INFO - PROCESS | 2176 | 1467037557120 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:57 INFO - PROCESS | 2176 | 1467037557215 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 07:25:57 INFO - PROCESS | 2176 | 1467037557301 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 2176 | 1467037557306 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:57 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405B90000 == 30 [pid = 2176] [id = 504] 07:25:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (000000640424DC00) [pid = 2176] [serial = 1512] [outer = 0000000000000000] 07:25:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006404259000) [pid = 2176] [serial = 1513] [outer = 000000640424DC00] 07:25:57 INFO - PROCESS | 2176 | 1467037557357 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404D65000) [pid = 2176] [serial = 1514] [outer = 000000640424DC00] 07:25:57 INFO - PROCESS | 2176 | 1467037557814 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 731ms 07:25:57 INFO - PROCESS | 2176 | 1467037557845 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 2176 | 1467037557850 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 07:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:25:57 INFO - PROCESS | 2176 | 1467037557855 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 2176 | 1467037557858 Marionette TRACE conn6 <- [1,1982,null,{}] 07:25:57 INFO - PROCESS | 2176 | 1467037557862 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:57 INFO - PROCESS | 2176 | 1467037557864 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:57 INFO - PROCESS | 2176 | 1467037557954 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 07:25:57 INFO - PROCESS | 2176 | 1467037557963 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 2176 | 1467037557965 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:57 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F19800 == 31 [pid = 2176] [id = 505] 07:25:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006406144800) [pid = 2176] [serial = 1515] [outer = 0000000000000000] 07:25:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006406CD6000) [pid = 2176] [serial = 1516] [outer = 0000006406144800] 07:25:58 INFO - PROCESS | 2176 | 1467037558013 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640830C400) [pid = 2176] [serial = 1517] [outer = 0000006406144800] 07:25:58 INFO - PROCESS | 2176 | 1467037558462 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 693ms 07:25:58 INFO - PROCESS | 2176 | 1467037558551 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 2176 | 1467037558554 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 07:25:58 INFO - PROCESS | 2176 | 1467037558557 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:25:58 INFO - PROCESS | 2176 | 1467037558561 Marionette TRACE conn6 <- [1,1986,null,{}] 07:25:58 INFO - PROCESS | 2176 | 1467037558573 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:58 INFO - PROCESS | 2176 | 1467037558578 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:58 INFO - PROCESS | 2176 | 1467037558673 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 07:25:58 INFO - PROCESS | 2176 | 1467037558778 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 2176 | 1467037558781 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE11800 == 32 [pid = 2176] [id = 506] 07:25:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006407F8F400) [pid = 2176] [serial = 1518] [outer = 0000000000000000] 07:25:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640979F400) [pid = 2176] [serial = 1519] [outer = 0000006407F8F400] 07:25:58 INFO - PROCESS | 2176 | 1467037558831 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640BDD1800) [pid = 2176] [serial = 1520] [outer = 0000006407F8F400] 07:25:59 INFO - PROCESS | 2176 | 1467037559217 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 691ms 07:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:25:59 INFO - PROCESS | 2176 | 1467037559251 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 2176 | 1467037559254 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 07:25:59 INFO - PROCESS | 2176 | 1467037559257 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 2176 | 1467037559259 Marionette TRACE conn6 <- [1,1990,null,{}] 07:25:59 INFO - PROCESS | 2176 | 1467037559262 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:59 INFO - PROCESS | 2176 | 1467037559264 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:59 INFO - PROCESS | 2176 | 1467037559388 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 07:25:59 INFO - PROCESS | 2176 | 1467037559442 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 2176 | 1467037559445 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:25:59 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD22800 == 33 [pid = 2176] [id = 507] 07:25:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640AFF2400) [pid = 2176] [serial = 1521] [outer = 0000000000000000] 07:25:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640BF48400) [pid = 2176] [serial = 1522] [outer = 000000640AFF2400] 07:25:59 INFO - PROCESS | 2176 | 1467037559492 Marionette DEBUG loaded listener.js 07:25:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C158400) [pid = 2176] [serial = 1523] [outer = 000000640AFF2400] 07:25:59 INFO - PROCESS | 2176 | 1467037559934 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 07:26:00 INFO - PROCESS | 2176 | 1467037560000 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 07:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:26:00 INFO - PROCESS | 2176 | 1467037560002 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 07:26:00 INFO - PROCESS | 2176 | 1467037560006 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:26:00 INFO - PROCESS | 2176 | 1467037560008 Marionette TRACE conn6 <- [1,1994,null,{}] 07:26:00 INFO - PROCESS | 2176 | 1467037560011 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:00 INFO - PROCESS | 2176 | 1467037560013 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:00 INFO - PROCESS | 2176 | 1467037560152 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 07:26:00 INFO - PROCESS | 2176 | 1467037560206 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 2176 | 1467037560208 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:00 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D99800 == 34 [pid = 2176] [id = 508] 07:26:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C207C00) [pid = 2176] [serial = 1524] [outer = 0000000000000000] 07:26:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C24F400) [pid = 2176] [serial = 1525] [outer = 000000640C207C00] 07:26:00 INFO - PROCESS | 2176 | 1467037560254 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C5E6800) [pid = 2176] [serial = 1526] [outer = 000000640C207C00] 07:26:00 INFO - PROCESS | 2176 | 1467037560683 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 07:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 07:26:00 INFO - PROCESS | 2176 | 1467037560741 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 07:26:00 INFO - PROCESS | 2176 | 1467037560743 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 07:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:26:00 INFO - PROCESS | 2176 | 1467037560747 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:26:00 INFO - PROCESS | 2176 | 1467037560749 Marionette TRACE conn6 <- [1,1998,null,{}] 07:26:00 INFO - PROCESS | 2176 | 1467037560752 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:00 INFO - PROCESS | 2176 | 1467037560758 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:00 INFO - PROCESS | 2176 | 1467037560895 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 07:26:00 INFO - PROCESS | 2176 | 1467037560953 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 2176 | 1467037560962 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:00 INFO - PROCESS | 2176 | ++DOCSHELL 00000064780CD800 == 35 [pid = 2176] [id = 509] 07:26:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C7D0C00) [pid = 2176] [serial = 1527] [outer = 0000000000000000] 07:26:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064758BCC00) [pid = 2176] [serial = 1528] [outer = 000000640C7D0C00] 07:26:01 INFO - PROCESS | 2176 | 1467037561008 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006476C3E000) [pid = 2176] [serial = 1529] [outer = 000000640C7D0C00] 07:26:01 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006404D63400) [pid = 2176] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:26:01 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006402032400) [pid = 2176] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:26:01 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404D5EC00) [pid = 2176] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:26:01 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640424F400) [pid = 2176] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:26:01 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404C16400) [pid = 2176] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:26:01 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C7C8400) [pid = 2176] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:26:01 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006409792400) [pid = 2176] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:26:01 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006401FC1000) [pid = 2176] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:26:01 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006403129C00) [pid = 2176] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:26:01 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640808BC00) [pid = 2176] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:26:01 INFO - PROCESS | 2176 | 1467037561441 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 07:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 735ms 07:26:01 INFO - PROCESS | 2176 | 1467037561497 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 07:26:01 INFO - PROCESS | 2176 | 1467037561500 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 07:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:26:01 INFO - PROCESS | 2176 | 1467037561503 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:26:01 INFO - PROCESS | 2176 | 1467037561505 Marionette TRACE conn6 <- [1,2002,null,{}] 07:26:01 INFO - PROCESS | 2176 | 1467037561508 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:01 INFO - PROCESS | 2176 | 1467037561510 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:01 INFO - PROCESS | 2176 | 1467037561592 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 07:26:01 INFO - PROCESS | 2176 | 1467037561600 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 2176 | 1467037561602 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:01 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478D6F000 == 36 [pid = 2176] [id = 510] 07:26:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404D63400) [pid = 2176] [serial = 1530] [outer = 0000000000000000] 07:26:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640BEA1800) [pid = 2176] [serial = 1531] [outer = 0000006404D63400] 07:26:01 INFO - PROCESS | 2176 | 1467037561646 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006476DB6800) [pid = 2176] [serial = 1532] [outer = 0000006404D63400] 07:26:02 INFO - PROCESS | 2176 | 1467037562071 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 628ms 07:26:02 INFO - PROCESS | 2176 | 1467037562133 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 2176 | 1467037562135 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 07:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:26:02 INFO - PROCESS | 2176 | 1467037562138 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 2176 | 1467037562140 Marionette TRACE conn6 <- [1,2006,null,{}] 07:26:02 INFO - PROCESS | 2176 | 1467037562144 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:02 INFO - PROCESS | 2176 | 1467037562146 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:02 INFO - PROCESS | 2176 | 1467037562237 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 07:26:02 INFO - PROCESS | 2176 | 1467037562242 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:02 INFO - PROCESS | 2176 | 1467037562244 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:02 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C040000 == 37 [pid = 2176] [id = 511] 07:26:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006477322C00) [pid = 2176] [serial = 1533] [outer = 0000000000000000] 07:26:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006477406800) [pid = 2176] [serial = 1534] [outer = 0000006477322C00] 07:26:02 INFO - PROCESS | 2176 | 1467037562290 Marionette DEBUG loaded listener.js 07:26:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000647740F800) [pid = 2176] [serial = 1535] [outer = 0000006477322C00] 07:26:02 INFO - PROCESS | 2176 | 1467037562707 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 07:26:02 INFO - PROCESS | 2176 | 1467037562771 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 2176 | 1467037562773 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 07:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:26:02 INFO - PROCESS | 2176 | 1467037562777 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 2176 | 1467037562778 Marionette TRACE conn6 <- [1,2010,null,{}] 07:26:02 INFO - PROCESS | 2176 | 1467037562782 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:02 INFO - PROCESS | 2176 | 1467037562784 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:02 INFO - PROCESS | 2176 | 1467037562867 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 07:26:02 INFO - PROCESS | 2176 | 1467037562875 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:02 INFO - PROCESS | 2176 | 1467037562877 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:02 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C88C000 == 38 [pid = 2176] [id = 512] 07:26:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006477418400) [pid = 2176] [serial = 1536] [outer = 0000000000000000] 07:26:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000647741D400) [pid = 2176] [serial = 1537] [outer = 0000006477418400] 07:26:02 INFO - PROCESS | 2176 | 1467037562922 Marionette DEBUG loaded listener.js 07:26:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006477537000) [pid = 2176] [serial = 1538] [outer = 0000006477418400] 07:26:03 INFO - PROCESS | 2176 | 1467037563357 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 07:26:03 INFO - PROCESS | 2176 | 1467037563449 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 2176 | 1467037563453 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 07:26:03 INFO - PROCESS | 2176 | 1467037563459 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:26:03 INFO - PROCESS | 2176 | 1467037563464 Marionette TRACE conn6 <- [1,2014,null,{}] 07:26:03 INFO - PROCESS | 2176 | 1467037563471 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:03 INFO - PROCESS | 2176 | 1467037563474 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:03 INFO - PROCESS | 2176 | 1467037563605 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 07:26:03 INFO - PROCESS | 2176 | 1467037563693 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 2176 | 1467037563699 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:03 INFO - PROCESS | 2176 | ++DOCSHELL 0000006407171800 == 39 [pid = 2176] [id = 513] 07:26:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640312B000) [pid = 2176] [serial = 1539] [outer = 0000000000000000] 07:26:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006404C1B800) [pid = 2176] [serial = 1540] [outer = 000000640312B000] 07:26:03 INFO - PROCESS | 2176 | 1467037563758 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006405514C00) [pid = 2176] [serial = 1541] [outer = 000000640312B000] 07:26:04 INFO - PROCESS | 2176 | 1467037564427 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1032ms 07:26:04 INFO - PROCESS | 2176 | 1467037564495 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 07:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:26:04 INFO - PROCESS | 2176 | 1467037564499 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 07:26:04 INFO - PROCESS | 2176 | 1467037564506 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:26:04 INFO - PROCESS | 2176 | 1467037564510 Marionette TRACE conn6 <- [1,2018,null,{}] 07:26:04 INFO - PROCESS | 2176 | 1467037564514 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:04 INFO - PROCESS | 2176 | 1467037564517 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:04 INFO - PROCESS | 2176 | 1467037564632 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 07:26:04 INFO - PROCESS | 2176 | 1467037564756 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 2176 | 1467037564759 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:04 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476A4D000 == 40 [pid = 2176] [id = 514] 07:26:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006408EEC800) [pid = 2176] [serial = 1542] [outer = 0000000000000000] 07:26:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640AFEE000) [pid = 2176] [serial = 1543] [outer = 0000006408EEC800] 07:26:04 INFO - PROCESS | 2176 | 1467037564817 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C0A2800) [pid = 2176] [serial = 1544] [outer = 0000006408EEC800] 07:26:05 INFO - PROCESS | 2176 | 1467037565406 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 943ms 07:26:05 INFO - PROCESS | 2176 | 1467037565447 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 2176 | 1467037565450 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 07:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:26:05 INFO - PROCESS | 2176 | 1467037565453 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 2176 | 1467037565456 Marionette TRACE conn6 <- [1,2022,null,{}] 07:26:05 INFO - PROCESS | 2176 | 1467037565466 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:05 INFO - PROCESS | 2176 | 1467037565471 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:05 INFO - PROCESS | 2176 | 1467037565590 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 07:26:05 INFO - PROCESS | 2176 | 1467037565717 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 2176 | 1467037565721 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:05 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5F4000 == 41 [pid = 2176] [id = 515] 07:26:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006475AD9800) [pid = 2176] [serial = 1545] [outer = 0000000000000000] 07:26:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (00000064762B7800) [pid = 2176] [serial = 1546] [outer = 0000006475AD9800] 07:26:05 INFO - PROCESS | 2176 | 1467037565781 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000647741DC00) [pid = 2176] [serial = 1547] [outer = 0000006475AD9800] 07:26:06 INFO - PROCESS | 2176 | 1467037566374 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 987ms 07:26:06 INFO - PROCESS | 2176 | 1467037566442 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 2176 | 1467037566445 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 07:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:26:06 INFO - PROCESS | 2176 | 1467037566448 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 2176 | 1467037566450 Marionette TRACE conn6 <- [1,2026,null,{}] 07:26:06 INFO - PROCESS | 2176 | 1467037566454 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:06 INFO - PROCESS | 2176 | 1467037566456 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:06 INFO - PROCESS | 2176 | 1467037566571 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 07:26:06 INFO - PROCESS | 2176 | 1467037566726 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 2176 | 1467037566729 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:06 INFO - PROCESS | 2176 | ++DOCSHELL 000000647826B800 == 42 [pid = 2176] [id = 516] 07:26:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640C24F000) [pid = 2176] [serial = 1548] [outer = 0000000000000000] 07:26:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006477A50400) [pid = 2176] [serial = 1549] [outer = 000000640C24F000] 07:26:06 INFO - PROCESS | 2176 | 1467037566788 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006477BA9000) [pid = 2176] [serial = 1550] [outer = 000000640C24F000] 07:26:07 INFO - PROCESS | 2176 | 1467037567529 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1137ms 07:26:07 INFO - PROCESS | 2176 | 1467037567589 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 2176 | 1467037567593 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 07:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:26:07 INFO - PROCESS | 2176 | 1467037567612 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - PROCESS | 2176 | 1467037567616 Marionette TRACE conn6 <- [1,2030,null,{}] 07:26:07 INFO - PROCESS | 2176 | 1467037567623 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 2176 | 1467037567626 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:07 INFO - PROCESS | 2176 | 1467037567749 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 07:26:07 INFO - PROCESS | 2176 | 1467037567871 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 2176 | 1467037567874 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:07 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080D8800 == 43 [pid = 2176] [id = 517] 07:26:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000640550F400) [pid = 2176] [serial = 1551] [outer = 0000000000000000] 07:26:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000640559DC00) [pid = 2176] [serial = 1552] [outer = 000000640550F400] 07:26:07 INFO - PROCESS | 2176 | 1467037567927 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (00000064071AA800) [pid = 2176] [serial = 1553] [outer = 000000640550F400] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 000000647C040000 == 42 [pid = 2176] [id = 511] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006478D6F000 == 41 [pid = 2176] [id = 510] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 00000064780CD800 == 40 [pid = 2176] [id = 509] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006476D99800 == 39 [pid = 2176] [id = 508] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD22800 == 38 [pid = 2176] [id = 507] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE11800 == 37 [pid = 2176] [id = 506] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F19800 == 36 [pid = 2176] [id = 505] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006405B90000 == 35 [pid = 2176] [id = 504] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 000000647854C800 == 34 [pid = 2176] [id = 501] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640C118800 == 33 [pid = 2176] [id = 503] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006406CC4000 == 32 [pid = 2176] [id = 502] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 000000647826B800 == 31 [pid = 2176] [id = 516] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5F4000 == 30 [pid = 2176] [id = 515] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006476A4D000 == 29 [pid = 2176] [id = 514] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 000000647C88C000 == 28 [pid = 2176] [id = 512] 07:26:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006407171800 == 27 [pid = 2176] [id = 513] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (00000064055A0000) [pid = 2176] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (000000640203D800) [pid = 2176] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (0000006402711000) [pid = 2176] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006404D66800) [pid = 2176] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006404F29C00) [pid = 2176] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006405BAD800) [pid = 2176] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006404C1C000) [pid = 2176] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006409708C00) [pid = 2176] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C7C5400) [pid = 2176] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006477324800) [pid = 2176] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064758BDC00) [pid = 2176] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006409711C00) [pid = 2176] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640BDD7000) [pid = 2176] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064098D3400) [pid = 2176] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006408EF0C00) [pid = 2176] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C09D800) [pid = 2176] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640CD59000) [pid = 2176] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640C25D000) [pid = 2176] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C207000) [pid = 2176] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006408A07800) [pid = 2176] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006408EF2C00) [pid = 2176] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C215400) [pid = 2176] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 07:26:08 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006406C30800) [pid = 2176] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 07:26:09 INFO - PROCESS | 2176 | 1467037569091 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1557ms 07:26:09 INFO - PROCESS | 2176 | 1467037569155 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 2176 | 1467037569160 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 07:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:26:09 INFO - PROCESS | 2176 | 1467037569164 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 2176 | 1467037569169 Marionette TRACE conn6 <- [1,2034,null,{}] 07:26:09 INFO - PROCESS | 2176 | 1467037569174 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 2176 | 1467037569177 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:09 INFO - PROCESS | 2176 | 1467037569270 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 07:26:09 INFO - PROCESS | 2176 | 1467037569377 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 2176 | 1467037569379 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:09 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A2000 == 28 [pid = 2176] [id = 518] 07:26:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006402703000) [pid = 2176] [serial = 1554] [outer = 0000000000000000] 07:26:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064027F8400) [pid = 2176] [serial = 1555] [outer = 0000006402703000] 07:26:09 INFO - PROCESS | 2176 | 1467037569430 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064047FBC00) [pid = 2176] [serial = 1556] [outer = 0000006402703000] 07:26:09 INFO - PROCESS | 2176 | 1467037569819 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 07:26:09 INFO - PROCESS | 2176 | 1467037569860 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 2176 | 1467037569865 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 07:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:26:09 INFO - PROCESS | 2176 | 1467037569871 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 2176 | 1467037569874 Marionette TRACE conn6 <- [1,2038,null,{}] 07:26:09 INFO - PROCESS | 2176 | 1467037569878 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 2176 | 1467037569881 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:10 INFO - PROCESS | 2176 | 1467037570003 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 07:26:10 INFO - PROCESS | 2176 | 1467037570018 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 2176 | 1467037570020 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:10 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408AD1800 == 29 [pid = 2176] [id = 519] 07:26:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006404D62800) [pid = 2176] [serial = 1557] [outer = 0000000000000000] 07:26:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006404F50000) [pid = 2176] [serial = 1558] [outer = 0000006404D62800] 07:26:10 INFO - PROCESS | 2176 | 1467037570070 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006405511C00) [pid = 2176] [serial = 1559] [outer = 0000006404D62800] 07:26:10 INFO - PROCESS | 2176 | 1467037570544 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 07:26:10 INFO - PROCESS | 2176 | 1467037570607 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 2176 | 1467037570610 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 07:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:26:10 INFO - PROCESS | 2176 | 1467037570613 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 2176 | 1467037570617 Marionette TRACE conn6 <- [1,2042,null,{}] 07:26:10 INFO - PROCESS | 2176 | 1467037570628 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 2176 | 1467037570633 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:10 INFO - PROCESS | 2176 | 1467037570721 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 07:26:10 INFO - PROCESS | 2176 | 1467037570735 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 2176 | 1467037570738 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:10 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBA8800 == 30 [pid = 2176] [id = 520] 07:26:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006407F8CC00) [pid = 2176] [serial = 1560] [outer = 0000000000000000] 07:26:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006407F96400) [pid = 2176] [serial = 1561] [outer = 0000006407F8CC00] 07:26:10 INFO - PROCESS | 2176 | 1467037570787 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006408A0FC00) [pid = 2176] [serial = 1562] [outer = 0000006407F8CC00] 07:26:11 INFO - PROCESS | 2176 | 1467037571273 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 07:26:11 INFO - PROCESS | 2176 | 1467037571307 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 07:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:26:11 INFO - PROCESS | 2176 | 1467037571310 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 07:26:11 INFO - PROCESS | 2176 | 1467037571313 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 2176 | 1467037571315 Marionette TRACE conn6 <- [1,2046,null,{}] 07:26:11 INFO - PROCESS | 2176 | 1467037571318 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 2176 | 1467037571320 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:11 INFO - PROCESS | 2176 | 1467037571468 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 07:26:11 INFO - PROCESS | 2176 | 1467037571522 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:11 INFO - PROCESS | 2176 | 1467037571524 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:11 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFCE800 == 31 [pid = 2176] [id = 521] 07:26:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006408EF5C00) [pid = 2176] [serial = 1563] [outer = 0000000000000000] 07:26:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640970E800) [pid = 2176] [serial = 1564] [outer = 0000006408EF5C00] 07:26:11 INFO - PROCESS | 2176 | 1467037571570 Marionette DEBUG loaded listener.js 07:26:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640979CC00) [pid = 2176] [serial = 1565] [outer = 0000006408EF5C00] 07:26:12 INFO - PROCESS | 2176 | 1467037572004 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 736ms 07:26:12 INFO - PROCESS | 2176 | 1467037572051 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 2176 | 1467037572053 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 07:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:26:12 INFO - PROCESS | 2176 | 1467037572056 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - PROCESS | 2176 | 1467037572058 Marionette TRACE conn6 <- [1,2050,null,{}] 07:26:12 INFO - PROCESS | 2176 | 1467037572067 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:12 INFO - PROCESS | 2176 | 1467037572070 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:12 INFO - PROCESS | 2176 | 1467037572176 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 07:26:12 INFO - PROCESS | 2176 | 1467037572184 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 2176 | 1467037572186 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:12 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6B0800 == 32 [pid = 2176] [id = 522] 07:26:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006409708C00) [pid = 2176] [serial = 1566] [outer = 0000000000000000] 07:26:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (00000064098D5400) [pid = 2176] [serial = 1567] [outer = 0000006409708C00] 07:26:12 INFO - PROCESS | 2176 | 1467037572231 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640BE96400) [pid = 2176] [serial = 1568] [outer = 0000006409708C00] 07:26:12 INFO - PROCESS | 2176 | 1467037572715 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 07:26:12 INFO - PROCESS | 2176 | 1467037572751 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 2176 | 1467037572754 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 07:26:12 INFO - PROCESS | 2176 | 1467037572756 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:26:12 INFO - PROCESS | 2176 | 1467037572758 Marionette TRACE conn6 <- [1,2054,null,{}] 07:26:12 INFO - PROCESS | 2176 | 1467037572762 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:12 INFO - PROCESS | 2176 | 1467037572768 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:12 INFO - PROCESS | 2176 | 1467037572925 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 07:26:12 INFO - PROCESS | 2176 | 1467037572941 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 2176 | 1467037572943 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:12 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDDE800 == 33 [pid = 2176] [id = 523] 07:26:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (00000064098CE800) [pid = 2176] [serial = 1569] [outer = 0000000000000000] 07:26:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640C0A7800) [pid = 2176] [serial = 1570] [outer = 00000064098CE800] 07:26:12 INFO - PROCESS | 2176 | 1467037572988 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640C255400) [pid = 2176] [serial = 1571] [outer = 00000064098CE800] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006404F23C00) [pid = 2176] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006408EE9800) [pid = 2176] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006477418400) [pid = 2176] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C207C00) [pid = 2176] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640C7D0C00) [pid = 2176] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640424DC00) [pid = 2176] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640C215000) [pid = 2176] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006402702C00) [pid = 2176] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006405510800) [pid = 2176] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006407F8F400) [pid = 2176] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006406144800) [pid = 2176] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404D63400) [pid = 2176] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640AFF2400) [pid = 2176] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:26:13 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006477322C00) [pid = 2176] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:26:13 INFO - PROCESS | 2176 | 1467037573585 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 882ms 07:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:26:13 INFO - PROCESS | 2176 | 1467037573643 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 07:26:13 INFO - PROCESS | 2176 | 1467037573645 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 07:26:13 INFO - PROCESS | 2176 | 1467037573648 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 2176 | 1467037573649 Marionette TRACE conn6 <- [1,2058,null,{}] 07:26:13 INFO - PROCESS | 2176 | 1467037573653 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:13 INFO - PROCESS | 2176 | 1467037573655 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:13 INFO - PROCESS | 2176 | 1467037573735 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 07:26:13 INFO - PROCESS | 2176 | 1467037573740 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 2176 | 1467037573742 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:13 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D9D000 == 34 [pid = 2176] [id = 524] 07:26:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640550EC00) [pid = 2176] [serial = 1572] [outer = 0000000000000000] 07:26:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640AFEC800) [pid = 2176] [serial = 1573] [outer = 000000640550EC00] 07:26:13 INFO - PROCESS | 2176 | 1467037573786 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C255800) [pid = 2176] [serial = 1574] [outer = 000000640550EC00] 07:26:14 INFO - PROCESS | 2176 | 1467037574181 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 587ms 07:26:14 INFO - PROCESS | 2176 | 1467037574239 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 2176 | 1467037574241 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 07:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:26:14 INFO - PROCESS | 2176 | 1467037574244 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 2176 | 1467037574246 Marionette TRACE conn6 <- [1,2062,null,{}] 07:26:14 INFO - PROCESS | 2176 | 1467037574254 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 2176 | 1467037574256 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:14 INFO - PROCESS | 2176 | 1467037574338 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 07:26:14 INFO - PROCESS | 2176 | 1467037574344 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 2176 | 1467037574346 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:14 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477591800 == 35 [pid = 2176] [id = 525] 07:26:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C5ED000) [pid = 2176] [serial = 1575] [outer = 0000000000000000] 07:26:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C7C2C00) [pid = 2176] [serial = 1576] [outer = 000000640C5ED000] 07:26:14 INFO - PROCESS | 2176 | 1467037574392 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C7CE400) [pid = 2176] [serial = 1577] [outer = 000000640C5ED000] 07:26:14 INFO - PROCESS | 2176 | 1467037574844 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 650ms 07:26:14 INFO - PROCESS | 2176 | 1467037574898 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 2176 | 1467037574900 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 07:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:26:14 INFO - PROCESS | 2176 | 1467037574903 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 2176 | 1467037574905 Marionette TRACE conn6 <- [1,2066,null,{}] 07:26:14 INFO - PROCESS | 2176 | 1467037574908 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 2176 | 1467037574910 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:14 INFO - PROCESS | 2176 | 1467037574991 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 07:26:15 INFO - PROCESS | 2176 | 1467037575000 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 2176 | 1467037575002 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:15 INFO - PROCESS | 2176 | ++DOCSHELL 000000647826E800 == 36 [pid = 2176] [id = 526] 07:26:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640CD56400) [pid = 2176] [serial = 1578] [outer = 0000000000000000] 07:26:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640CD5F400) [pid = 2176] [serial = 1579] [outer = 000000640CD56400] 07:26:15 INFO - PROCESS | 2176 | 1467037575048 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006475AD6800) [pid = 2176] [serial = 1580] [outer = 000000640CD56400] 07:26:15 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A2000 == 35 [pid = 2176] [id = 518] 07:26:15 INFO - PROCESS | 2176 | --DOCSHELL 00000064080D8800 == 34 [pid = 2176] [id = 517] 07:26:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDDE800 == 33 [pid = 2176] [id = 523] 07:26:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006477591800 == 32 [pid = 2176] [id = 525] 07:26:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBA8800 == 31 [pid = 2176] [id = 520] 07:26:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6B0800 == 30 [pid = 2176] [id = 522] 07:26:16 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFCE800 == 29 [pid = 2176] [id = 521] 07:26:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006408AD1800 == 28 [pid = 2176] [id = 519] 07:26:16 INFO - PROCESS | 2176 | --DOCSHELL 0000006476D9D000 == 27 [pid = 2176] [id = 524] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000647740B000) [pid = 2176] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640BE9F000) [pid = 2176] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000647741D400) [pid = 2176] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C24F400) [pid = 2176] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (00000064758BCC00) [pid = 2176] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C5E6800) [pid = 2176] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404259000) [pid = 2176] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064758C1C00) [pid = 2176] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064027EF800) [pid = 2176] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006404C19800) [pid = 2176] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006407F8BC00) [pid = 2176] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006408A09800) [pid = 2176] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640979F400) [pid = 2176] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640BDD1800) [pid = 2176] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006406CD6000) [pid = 2176] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640830C400) [pid = 2176] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006404D65000) [pid = 2176] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006476C3E000) [pid = 2176] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640BEA1800) [pid = 2176] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006476DB6800) [pid = 2176] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640BF48400) [pid = 2176] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640C158400) [pid = 2176] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006477537000) [pid = 2176] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (0000006477406800) [pid = 2176] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (000000647740F800) [pid = 2176] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 07:26:16 INFO - PROCESS | 2176 | 1467037576805 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1948ms 07:26:16 INFO - PROCESS | 2176 | 1467037576856 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 2176 | 1467037576860 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 07:26:16 INFO - PROCESS | 2176 | 1467037576865 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:26:16 INFO - PROCESS | 2176 | 1467037576868 Marionette TRACE conn6 <- [1,2070,null,{}] 07:26:16 INFO - PROCESS | 2176 | 1467037576875 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 2176 | 1467037576878 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:16 INFO - PROCESS | 2176 | 1467037576971 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 07:26:16 INFO - PROCESS | 2176 | 1467037576979 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 2176 | 1467037576983 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:17 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405393000 == 28 [pid = 2176] [id = 527] 07:26:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006402559400) [pid = 2176] [serial = 1581] [outer = 0000000000000000] 07:26:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006402593400) [pid = 2176] [serial = 1582] [outer = 0000006402559400] 07:26:17 INFO - PROCESS | 2176 | 1467037577034 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (00000064027EEC00) [pid = 2176] [serial = 1583] [outer = 0000006402559400] 07:26:17 INFO - PROCESS | 2176 | 1467037577534 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 735ms 07:26:17 INFO - PROCESS | 2176 | 1467037577604 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 2176 | 1467037577609 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 07:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:26:17 INFO - PROCESS | 2176 | 1467037577615 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 2176 | 1467037577618 Marionette TRACE conn6 <- [1,2074,null,{}] 07:26:17 INFO - PROCESS | 2176 | 1467037577622 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:17 INFO - PROCESS | 2176 | 1467037577625 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:17 INFO - PROCESS | 2176 | 1467037577717 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 07:26:17 INFO - PROCESS | 2176 | 1467037577730 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 2176 | 1467037577732 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:17 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080CB000 == 29 [pid = 2176] [id = 528] 07:26:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064046F1400) [pid = 2176] [serial = 1584] [outer = 0000000000000000] 07:26:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (00000064047FCC00) [pid = 2176] [serial = 1585] [outer = 00000064046F1400] 07:26:17 INFO - PROCESS | 2176 | 1467037577782 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404C1E400) [pid = 2176] [serial = 1586] [outer = 00000064046F1400] 07:26:18 INFO - PROCESS | 2176 | 1467037578261 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 07:26:18 INFO - PROCESS | 2176 | 1467037578310 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 2176 | 1467037578312 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 07:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:26:18 INFO - PROCESS | 2176 | 1467037578316 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 2176 | 1467037578319 Marionette TRACE conn6 <- [1,2078,null,{}] 07:26:18 INFO - PROCESS | 2176 | 1467037578331 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 2176 | 1467037578336 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:18 INFO - PROCESS | 2176 | 1467037578452 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 07:26:18 INFO - PROCESS | 2176 | 1467037578532 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 2176 | 1467037578536 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:18 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC4F000 == 30 [pid = 2176] [id = 529] 07:26:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640142AC00) [pid = 2176] [serial = 1587] [outer = 0000000000000000] 07:26:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006404F31400) [pid = 2176] [serial = 1588] [outer = 000000640142AC00] 07:26:18 INFO - PROCESS | 2176 | 1467037578585 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640550CC00) [pid = 2176] [serial = 1589] [outer = 000000640142AC00] 07:26:18 INFO - PROCESS | 2176 | 1467037578964 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 07:26:19 INFO - PROCESS | 2176 | 1467037579011 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 2176 | 1467037579014 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 07:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:26:19 INFO - PROCESS | 2176 | 1467037579018 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 2176 | 1467037579020 Marionette TRACE conn6 <- [1,2082,null,{}] 07:26:19 INFO - PROCESS | 2176 | 1467037579023 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 2176 | 1467037579025 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:19 INFO - PROCESS | 2176 | 1467037579111 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 07:26:19 INFO - PROCESS | 2176 | 1467037579117 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 2176 | 1467037579119 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:19 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBB0000 == 31 [pid = 2176] [id = 530] 07:26:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006405CD2C00) [pid = 2176] [serial = 1590] [outer = 0000000000000000] 07:26:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006406C33C00) [pid = 2176] [serial = 1591] [outer = 0000006405CD2C00] 07:26:19 INFO - PROCESS | 2176 | 1467037579165 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006407F93400) [pid = 2176] [serial = 1592] [outer = 0000006405CD2C00] 07:26:19 INFO - PROCESS | 2176 | 1467037579590 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 629ms 07:26:19 INFO - PROCESS | 2176 | 1467037579648 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 2176 | 1467037579650 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 07:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:26:19 INFO - PROCESS | 2176 | 1467037579654 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 2176 | 1467037579655 Marionette TRACE conn6 <- [1,2086,null,{}] 07:26:19 INFO - PROCESS | 2176 | 1467037579659 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 2176 | 1467037579661 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:19 INFO - PROCESS | 2176 | 1467037579740 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 07:26:19 INFO - PROCESS | 2176 | 1467037579747 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 2176 | 1467037579749 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:19 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFCE800 == 32 [pid = 2176] [id = 531] 07:26:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640425A400) [pid = 2176] [serial = 1593] [outer = 0000000000000000] 07:26:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408A05C00) [pid = 2176] [serial = 1594] [outer = 000000640425A400] 07:26:19 INFO - PROCESS | 2176 | 1467037579795 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006408EE9800) [pid = 2176] [serial = 1595] [outer = 000000640425A400] 07:26:20 INFO - PROCESS | 2176 | 1467037580250 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 07:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:26:20 INFO - PROCESS | 2176 | 1467037580287 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 2176 | 1467037580290 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 07:26:20 INFO - PROCESS | 2176 | 1467037580293 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 2176 | 1467037580294 Marionette TRACE conn6 <- [1,2090,null,{}] 07:26:20 INFO - PROCESS | 2176 | 1467037580298 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 2176 | 1467037580304 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:20 INFO - PROCESS | 2176 | 1467037580410 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 07:26:20 INFO - PROCESS | 2176 | 1467037580418 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 2176 | 1467037580420 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:20 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD12800 == 33 [pid = 2176] [id = 532] 07:26:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006409706400) [pid = 2176] [serial = 1596] [outer = 0000000000000000] 07:26:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640AFE7000) [pid = 2176] [serial = 1597] [outer = 0000006409706400] 07:26:20 INFO - PROCESS | 2176 | 1467037580465 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640BDDBC00) [pid = 2176] [serial = 1598] [outer = 0000006409706400] 07:26:20 INFO - PROCESS | 2176 | 1467037580898 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 07:26:20 INFO - PROCESS | 2176 | 1467037580924 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 2176 | 1467037580926 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 07:26:20 INFO - PROCESS | 2176 | 1467037580930 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:26:20 INFO - PROCESS | 2176 | 1467037580931 Marionette TRACE conn6 <- [1,2094,null,{}] 07:26:20 INFO - PROCESS | 2176 | 1467037580939 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 2176 | 1467037580941 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:21 INFO - PROCESS | 2176 | 1467037581020 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 07:26:21 INFO - PROCESS | 2176 | 1467037581026 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 2176 | 1467037581028 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:21 INFO - PROCESS | 2176 | ++DOCSHELL 00000064762D7000 == 34 [pid = 2176] [id = 533] 07:26:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640BF42C00) [pid = 2176] [serial = 1599] [outer = 0000000000000000] 07:26:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BF47400) [pid = 2176] [serial = 1600] [outer = 000000640BF42C00] 07:26:21 INFO - PROCESS | 2176 | 1467037581072 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C0A0400) [pid = 2176] [serial = 1601] [outer = 000000640BF42C00] 07:26:21 INFO - PROCESS | 2176 | 1467037581517 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 2176 | 1467037581564 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 07:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:26:21 INFO - PROCESS | 2176 | 1467037581571 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 2176 | 1467037581573 Marionette TRACE conn6 <- [1,2098,null,{}] 07:26:21 INFO - PROCESS | 2176 | 1467037581577 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 2176 | 1467037581579 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:21 INFO - PROCESS | 2176 | 1467037581660 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 07:26:21 INFO - PROCESS | 2176 | 1467037581668 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 2176 | 1467037581670 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:21 INFO - PROCESS | 2176 | ++DOCSHELL 000000647737D800 == 35 [pid = 2176] [id = 534] 07:26:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C154400) [pid = 2176] [serial = 1602] [outer = 0000000000000000] 07:26:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C15BC00) [pid = 2176] [serial = 1603] [outer = 000000640C154400] 07:26:21 INFO - PROCESS | 2176 | 1467037581714 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C20F400) [pid = 2176] [serial = 1604] [outer = 000000640C154400] 07:26:22 INFO - PROCESS | 2176 | 1467037582209 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 693ms 07:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:26:22 INFO - PROCESS | 2176 | 1467037582268 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 07:26:22 INFO - PROCESS | 2176 | 1467037582270 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 07:26:22 INFO - PROCESS | 2176 | 1467037582280 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - PROCESS | 2176 | 1467037582282 Marionette TRACE conn6 <- [1,2102,null,{}] 07:26:22 INFO - PROCESS | 2176 | 1467037582285 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:22 INFO - PROCESS | 2176 | 1467037582287 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:22 INFO - PROCESS | 2176 | 1467037582419 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 07:26:22 INFO - PROCESS | 2176 | --DOCSHELL 0000006406CB7800 == 34 [pid = 2176] [id = 11] 07:26:22 INFO - PROCESS | 2176 | 1467037582455 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 2176 | 1467037582457 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:22 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC4C800 == 35 [pid = 2176] [id = 535] 07:26:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006404731800) [pid = 2176] [serial = 1605] [outer = 0000000000000000] 07:26:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C258400) [pid = 2176] [serial = 1606] [outer = 0000006404731800] 07:26:22 INFO - PROCESS | 2176 | 1467037582513 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640C5EA400) [pid = 2176] [serial = 1607] [outer = 0000006404731800] 07:26:22 INFO - PROCESS | 2176 | 1467037582960 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 735ms 07:26:23 INFO - PROCESS | 2176 | 1467037583011 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 2176 | 1467037583013 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 07:26:23 INFO - PROCESS | 2176 | 1467037583017 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:26:23 INFO - PROCESS | 2176 | 1467037583018 Marionette TRACE conn6 <- [1,2106,null,{}] 07:26:23 INFO - PROCESS | 2176 | 1467037583022 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 2176 | 1467037583024 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:23 INFO - PROCESS | 2176 | 1467037583136 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 07:26:23 INFO - PROCESS | 2176 | 1467037583141 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 2176 | 1467037583143 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:23 INFO - PROCESS | 2176 | ++DOCSHELL 000000647858E000 == 36 [pid = 2176] [id = 536] 07:26:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000640C5E9400) [pid = 2176] [serial = 1608] [outer = 0000000000000000] 07:26:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640C7CB000) [pid = 2176] [serial = 1609] [outer = 000000640C5E9400] 07:26:23 INFO - PROCESS | 2176 | 1467037583187 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640CD5A000) [pid = 2176] [serial = 1610] [outer = 000000640C5E9400] 07:26:23 INFO - PROCESS | 2176 | 1467037583645 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 07:26:23 INFO - PROCESS | 2176 | 1467037583711 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 2176 | 1467037583714 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 07:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:26:23 INFO - PROCESS | 2176 | 1467037583717 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 2176 | 1467037583720 Marionette TRACE conn6 <- [1,2110,null,{}] 07:26:23 INFO - PROCESS | 2176 | 1467037583723 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 2176 | 1467037583725 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:23 INFO - PROCESS | 2176 | 1467037583881 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 07:26:23 INFO - PROCESS | 2176 | 1467037583893 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 2176 | 1467037583896 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:24 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFDD000 == 37 [pid = 2176] [id = 537] 07:26:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (00000064047FB400) [pid = 2176] [serial = 1611] [outer = 0000000000000000] 07:26:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006408310400) [pid = 2176] [serial = 1612] [outer = 00000064047FB400] 07:26:24 INFO - PROCESS | 2176 | 1467037584116 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006476C3E000) [pid = 2176] [serial = 1613] [outer = 00000064047FB400] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640C5ED000) [pid = 2176] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006408EF5C00) [pid = 2176] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006409708C00) [pid = 2176] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (00000064098CE800) [pid = 2176] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006475AD9800) [pid = 2176] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006408EEC800) [pid = 2176] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640312B000) [pid = 2176] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006407F8CC00) [pid = 2176] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006404D62800) [pid = 2176] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006402703000) [pid = 2176] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640550F400) [pid = 2176] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C24F000) [pid = 2176] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:26:24 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640550EC00) [pid = 2176] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:26:24 INFO - PROCESS | 2176 | 1467037584503 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 837ms 07:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:26:24 INFO - PROCESS | 2176 | 1467037584558 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 07:26:24 INFO - PROCESS | 2176 | 1467037584560 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 07:26:24 INFO - PROCESS | 2176 | 1467037584563 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 2176 | 1467037584564 Marionette TRACE conn6 <- [1,2114,null,{}] 07:26:24 INFO - PROCESS | 2176 | 1467037584568 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:24 INFO - PROCESS | 2176 | 1467037584570 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:24 INFO - PROCESS | 2176 | 1467037584681 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 07:26:24 INFO - PROCESS | 2176 | 1467037584689 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 2176 | 1467037584691 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:24 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C4DB000 == 38 [pid = 2176] [id = 538] 07:26:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006407F8CC00) [pid = 2176] [serial = 1614] [outer = 0000000000000000] 07:26:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C5E5000) [pid = 2176] [serial = 1615] [outer = 0000006407F8CC00] 07:26:24 INFO - PROCESS | 2176 | 1467037584747 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006476C5A800) [pid = 2176] [serial = 1616] [outer = 0000006407F8CC00] 07:26:25 INFO - PROCESS | 2176 | 1467037585145 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 07:26:25 INFO - PROCESS | 2176 | 1467037585196 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 2176 | 1467037585198 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 07:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:26:25 INFO - PROCESS | 2176 | 1467037585202 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - PROCESS | 2176 | 1467037585203 Marionette TRACE conn6 <- [1,2118,null,{}] 07:26:25 INFO - PROCESS | 2176 | 1467037585207 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:25 INFO - PROCESS | 2176 | 1467037585208 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:25 INFO - PROCESS | 2176 | 1467037585320 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 07:26:25 INFO - PROCESS | 2176 | 1467037585360 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 2176 | 1467037585361 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C6A8800 == 39 [pid = 2176] [id = 539] 07:26:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C215000) [pid = 2176] [serial = 1617] [outer = 0000000000000000] 07:26:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006476DBD000) [pid = 2176] [serial = 1618] [outer = 000000640C215000] 07:26:25 INFO - PROCESS | 2176 | 1467037585406 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006477402400) [pid = 2176] [serial = 1619] [outer = 000000640C215000] 07:26:25 INFO - PROCESS | 2176 | 1467037585802 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 2176 | 1467037585834 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 07:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:26:25 INFO - PROCESS | 2176 | 1467037585837 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - PROCESS | 2176 | 1467037585839 Marionette TRACE conn6 <- [1,2122,null,{}] 07:26:25 INFO - PROCESS | 2176 | 1467037585843 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:25 INFO - PROCESS | 2176 | 1467037585844 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:25 INFO - PROCESS | 2176 | 1467037585969 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 07:26:25 INFO - PROCESS | 2176 | 1467037585976 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 2176 | 1467037585978 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5E2800 == 40 [pid = 2176] [id = 540] 07:26:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000647740A000) [pid = 2176] [serial = 1620] [outer = 0000000000000000] 07:26:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000647740F000) [pid = 2176] [serial = 1621] [outer = 000000647740A000] 07:26:26 INFO - PROCESS | 2176 | 1467037586022 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006477418400) [pid = 2176] [serial = 1622] [outer = 000000647740A000] 07:26:26 INFO - PROCESS | 2176 | 1467037586810 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 2176 | 1467037586875 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 07:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:26:26 INFO - PROCESS | 2176 | 1467037586880 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 2176 | 1467037586885 Marionette TRACE conn6 <- [1,2126,null,{}] 07:26:26 INFO - PROCESS | 2176 | 1467037586911 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:26 INFO - PROCESS | 2176 | 1467037586914 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:27 INFO - PROCESS | 2176 | 1467037587050 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 07:26:27 INFO - PROCESS | 2176 | 1467037587166 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 2176 | 1467037587169 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:27 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408064800 == 41 [pid = 2176] [id = 541] 07:26:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (00000064027F3000) [pid = 2176] [serial = 1623] [outer = 0000000000000000] 07:26:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006404258000) [pid = 2176] [serial = 1624] [outer = 00000064027F3000] 07:26:27 INFO - PROCESS | 2176 | 1467037587228 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006404D62000) [pid = 2176] [serial = 1625] [outer = 00000064027F3000] 07:26:28 INFO - PROCESS | 2176 | 1467037588118 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1262ms 07:26:28 INFO - PROCESS | 2176 | 1467037588145 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 07:26:28 INFO - PROCESS | 2176 | 1467037588149 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 07:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:26:28 INFO - PROCESS | 2176 | 1467037588184 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:26:28 INFO - PROCESS | 2176 | 1467037588188 Marionette TRACE conn6 <- [1,2130,null,{}] 07:26:28 INFO - PROCESS | 2176 | 1467037588194 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:28 INFO - PROCESS | 2176 | 1467037588197 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:28 INFO - PROCESS | 2176 | 1467037588314 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 07:26:28 INFO - PROCESS | 2176 | 1467037588395 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 2176 | 1467037588399 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:28 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070BB000 == 42 [pid = 2176] [id = 542] 07:26:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006404D5E800) [pid = 2176] [serial = 1626] [outer = 0000000000000000] 07:26:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (0000006404F23400) [pid = 2176] [serial = 1627] [outer = 0000006404D5E800] 07:26:28 INFO - PROCESS | 2176 | 1467037588493 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (000000640547BC00) [pid = 2176] [serial = 1628] [outer = 0000006404D5E800] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000647C6A8800 == 41 [pid = 2176] [id = 539] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000647C4DB000 == 40 [pid = 2176] [id = 538] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFDD000 == 39 [pid = 2176] [id = 537] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000647858E000 == 38 [pid = 2176] [id = 536] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC4C800 == 37 [pid = 2176] [id = 535] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000647737D800 == 36 [pid = 2176] [id = 534] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 00000064762D7000 == 35 [pid = 2176] [id = 533] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD12800 == 34 [pid = 2176] [id = 532] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFCE800 == 33 [pid = 2176] [id = 531] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBB0000 == 32 [pid = 2176] [id = 530] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC4F000 == 31 [pid = 2176] [id = 529] 07:26:28 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (000000640CD5F400) [pid = 2176] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 00000064080CB000 == 30 [pid = 2176] [id = 528] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 0000006405393000 == 29 [pid = 2176] [id = 527] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 000000647826E800 == 28 [pid = 2176] [id = 526] 07:26:28 INFO - PROCESS | 2176 | --DOCSHELL 0000006402094800 == 27 [pid = 2176] [id = 12] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (000000640C7CE400) [pid = 2176] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640970E800) [pid = 2176] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (00000064098D5400) [pid = 2176] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640979CC00) [pid = 2176] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000640C0A7800) [pid = 2176] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640BE96400) [pid = 2176] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640C7C2C00) [pid = 2176] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C255400) [pid = 2176] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000647741DC00) [pid = 2176] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064762B7800) [pid = 2176] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640C0A2800) [pid = 2176] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640AFEE000) [pid = 2176] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006405514C00) [pid = 2176] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006404C1B800) [pid = 2176] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006407F96400) [pid = 2176] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404F50000) [pid = 2176] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006405511C00) [pid = 2176] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064027F8400) [pid = 2176] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064047FBC00) [pid = 2176] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064071AA800) [pid = 2176] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640559DC00) [pid = 2176] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006477BA9000) [pid = 2176] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006477A50400) [pid = 2176] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640AFEC800) [pid = 2176] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C255800) [pid = 2176] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006408A0FC00) [pid = 2176] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 07:26:29 INFO - PROCESS | 2176 | 1467037589042 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 2176 | 1467037589074 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 07:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:26:29 INFO - PROCESS | 2176 | 1467037589081 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 2176 | 1467037589084 Marionette TRACE conn6 <- [1,2134,null,{}] 07:26:29 INFO - PROCESS | 2176 | 1467037589087 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 2176 | 1467037589090 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:29 INFO - PROCESS | 2176 | 1467037589181 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 07:26:29 INFO - PROCESS | 2176 | 1467037589190 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 2176 | 1467037589192 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:29 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089CB800 == 28 [pid = 2176] [id = 543] 07:26:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404B0F400) [pid = 2176] [serial = 1629] [outer = 0000000000000000] 07:26:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404F54800) [pid = 2176] [serial = 1630] [outer = 0000006404B0F400] 07:26:29 INFO - PROCESS | 2176 | 1467037589240 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (00000064055E3800) [pid = 2176] [serial = 1631] [outer = 0000006404B0F400] 07:26:29 INFO - PROCESS | 2176 | 1467037589741 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 2176 | 1467037589778 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 07:26:29 INFO - PROCESS | 2176 | 1467037589781 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 2176 | 1467037589785 Marionette TRACE conn6 <- [1,2138,null,{}] 07:26:29 INFO - PROCESS | 2176 | 1467037589796 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 2176 | 1467037589801 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:29 INFO - PROCESS | 2176 | 1467037589918 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 07:26:29 INFO - PROCESS | 2176 | 1467037589933 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 2176 | 1467037589936 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:29 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC65000 == 29 [pid = 2176] [id = 544] 07:26:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006408318800) [pid = 2176] [serial = 1632] [outer = 0000000000000000] 07:26:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006408A03C00) [pid = 2176] [serial = 1633] [outer = 0000006408318800] 07:26:29 INFO - PROCESS | 2176 | 1467037589993 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408EF0400) [pid = 2176] [serial = 1634] [outer = 0000006408318800] 07:26:30 INFO - PROCESS | 2176 | 1467037590450 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 07:26:30 INFO - PROCESS | 2176 | 1467037590478 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 07:26:30 INFO - PROCESS | 2176 | 1467037590481 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:26:30 INFO - PROCESS | 2176 | 1467037590483 Marionette TRACE conn6 <- [1,2142,null,{}] 07:26:30 INFO - PROCESS | 2176 | 1467037590486 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:30 INFO - PROCESS | 2176 | 1467037590488 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:30 INFO - PROCESS | 2176 | 1467037590577 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 07:26:30 INFO - PROCESS | 2176 | 1467037590582 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 2176 | 1467037590585 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:30 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE18800 == 30 [pid = 2176] [id = 545] 07:26:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640970EC00) [pid = 2176] [serial = 1635] [outer = 0000000000000000] 07:26:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640979F800) [pid = 2176] [serial = 1636] [outer = 000000640970EC00] 07:26:30 INFO - PROCESS | 2176 | 1467037590633 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (00000064098D7000) [pid = 2176] [serial = 1637] [outer = 000000640970EC00] 07:26:31 INFO - PROCESS | 2176 | 1467037591058 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 628ms 07:26:31 INFO - PROCESS | 2176 | 1467037591118 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 2176 | 1467037591120 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 07:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:26:31 INFO - PROCESS | 2176 | 1467037591124 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 2176 | 1467037591126 Marionette TRACE conn6 <- [1,2146,null,{}] 07:26:31 INFO - PROCESS | 2176 | 1467037591129 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 2176 | 1467037591131 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:31 INFO - PROCESS | 2176 | 1467037591245 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 07:26:31 INFO - PROCESS | 2176 | 1467037591250 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:31 INFO - PROCESS | 2176 | 1467037591252 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:31 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C66E000 == 31 [pid = 2176] [id = 546] 07:26:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640AFED800) [pid = 2176] [serial = 1638] [outer = 0000000000000000] 07:26:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640AFEF400) [pid = 2176] [serial = 1639] [outer = 000000640AFED800] 07:26:31 INFO - PROCESS | 2176 | 1467037591300 Marionette DEBUG loaded listener.js 07:26:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BF42400) [pid = 2176] [serial = 1640] [outer = 000000640AFED800] 07:26:31 INFO - PROCESS | 2176 | 1467037591784 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 2176 | 1467037591821 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 07:26:31 INFO - PROCESS | 2176 | 1467037591824 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 2176 | 1467037591826 Marionette TRACE conn6 <- [1,2150,null,{}] 07:26:31 INFO - PROCESS | 2176 | 1467037591829 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 2176 | 1467037591835 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:31 INFO - PROCESS | 2176 | 1467037591977 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 07:26:31 INFO - PROCESS | 2176 | 1467037591988 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:31 INFO - PROCESS | 2176 | 1467037591991 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:32 INFO - PROCESS | 2176 | ++DOCSHELL 000000647585A800 == 32 [pid = 2176] [id = 547] 07:26:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C152000) [pid = 2176] [serial = 1641] [outer = 0000000000000000] 07:26:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C212000) [pid = 2176] [serial = 1642] [outer = 000000640C152000] 07:26:32 INFO - PROCESS | 2176 | 1467037592081 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C7C4C00) [pid = 2176] [serial = 1643] [outer = 000000640C152000] 07:26:32 INFO - PROCESS | 2176 | 1467037592526 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 07:26:32 INFO - PROCESS | 2176 | 1467037592595 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 07:26:32 INFO - PROCESS | 2176 | 1467037592597 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 07:26:32 INFO - PROCESS | 2176 | 1467037592608 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:26:32 INFO - PROCESS | 2176 | 1467037592610 Marionette TRACE conn6 <- [1,2154,null,{}] 07:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:26:32 INFO - PROCESS | 2176 | 1467037592613 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:32 INFO - PROCESS | 2176 | 1467037592615 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:32 INFO - PROCESS | 2176 | 1467037592733 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 07:26:32 INFO - PROCESS | 2176 | 1467037592742 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 2176 | 1467037592744 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:32 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477375000 == 33 [pid = 2176] [id = 548] 07:26:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C7D0400) [pid = 2176] [serial = 1644] [outer = 0000000000000000] 07:26:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640CD5E000) [pid = 2176] [serial = 1645] [outer = 000000640C7D0400] 07:26:32 INFO - PROCESS | 2176 | 1467037592833 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006476241800) [pid = 2176] [serial = 1646] [outer = 000000640C7D0400] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006406CB8000) [pid = 2176] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006404731800) [pid = 2176] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640142AC00) [pid = 2176] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006402559400) [pid = 2176] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640CD56400) [pid = 2176] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006409706400) [pid = 2176] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C154400) [pid = 2176] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006405CD2C00) [pid = 2176] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640BF42C00) [pid = 2176] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C5E9400) [pid = 2176] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064046F1400) [pid = 2176] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C215000) [pid = 2176] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640425A400) [pid = 2176] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064785D5800) [pid = 2176] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064047FB400) [pid = 2176] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:26:33 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006407F8CC00) [pid = 2176] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:26:33 INFO - PROCESS | 2176 | 1467037593366 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 777ms 07:26:33 INFO - PROCESS | 2176 | 1467037593391 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 2176 | 1467037593393 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 07:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:26:33 INFO - PROCESS | 2176 | 1467037593396 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 2176 | 1467037593398 Marionette TRACE conn6 <- [1,2158,null,{}] 07:26:33 INFO - PROCESS | 2176 | 1467037593401 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 2176 | 1467037593403 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:33 INFO - PROCESS | 2176 | 1467037593484 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 07:26:33 INFO - PROCESS | 2176 | 1467037593563 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 2176 | 1467037593565 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:33 INFO - PROCESS | 2176 | ++DOCSHELL 000000640538D800 == 34 [pid = 2176] [id = 549] 07:26:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006404259C00) [pid = 2176] [serial = 1647] [outer = 0000000000000000] 07:26:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006407F8B000) [pid = 2176] [serial = 1648] [outer = 0000006404259C00] 07:26:33 INFO - PROCESS | 2176 | 1467037593612 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C215000) [pid = 2176] [serial = 1649] [outer = 0000006404259C00] 07:26:33 INFO - PROCESS | 2176 | 1467037593985 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 07:26:34 INFO - PROCESS | 2176 | 1467037594029 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 2176 | 1467037594031 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 07:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:26:34 INFO - PROCESS | 2176 | 1467037594034 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 2176 | 1467037594036 Marionette TRACE conn6 <- [1,2162,null,{}] 07:26:34 INFO - PROCESS | 2176 | 1467037594064 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 2176 | 1467037594066 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:34 INFO - PROCESS | 2176 | 1467037594176 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 07:26:34 INFO - PROCESS | 2176 | 1467037594188 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 2176 | 1467037594190 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:34 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D32800 == 35 [pid = 2176] [id = 550] 07:26:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C5E6800) [pid = 2176] [serial = 1650] [outer = 0000000000000000] 07:26:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006476A0A800) [pid = 2176] [serial = 1651] [outer = 000000640C5E6800] 07:26:34 INFO - PROCESS | 2176 | 1467037594234 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006477320C00) [pid = 2176] [serial = 1652] [outer = 000000640C5E6800] 07:26:34 INFO - PROCESS | 2176 | 1467037594633 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 628ms 07:26:34 INFO - PROCESS | 2176 | 1467037594666 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 07:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:26:34 INFO - PROCESS | 2176 | 1467037594668 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 07:26:34 INFO - PROCESS | 2176 | 1467037594671 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 2176 | 1467037594673 Marionette TRACE conn6 <- [1,2166,null,{}] 07:26:34 INFO - PROCESS | 2176 | 1467037594677 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 2176 | 1467037594679 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:34 INFO - PROCESS | 2176 | 1467037594762 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 07:26:34 INFO - PROCESS | 2176 | 1467037594843 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 2176 | 1467037594845 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:34 INFO - PROCESS | 2176 | ++DOCSHELL 000000647A923000 == 36 [pid = 2176] [id = 551] 07:26:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006404D69800) [pid = 2176] [serial = 1653] [outer = 0000000000000000] 07:26:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006477404000) [pid = 2176] [serial = 1654] [outer = 0000006404D69800] 07:26:34 INFO - PROCESS | 2176 | 1467037594889 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000647741DC00) [pid = 2176] [serial = 1655] [outer = 0000006404D69800] 07:26:35 INFO - PROCESS | 2176 | 1467037595267 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 692ms 07:26:35 INFO - PROCESS | 2176 | 1467037595368 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 2176 | 1467037595373 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 07:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:26:35 INFO - PROCESS | 2176 | 1467037595395 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - PROCESS | 2176 | 1467037595400 Marionette TRACE conn6 <- [1,2170,null,{}] 07:26:35 INFO - PROCESS | 2176 | 1467037595407 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 2176 | 1467037595411 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:35 INFO - PROCESS | 2176 | 1467037595580 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 07:26:35 INFO - PROCESS | 2176 | 1467037595655 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 2176 | 1467037595659 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:35 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061BD000 == 37 [pid = 2176] [id = 552] 07:26:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006404256000) [pid = 2176] [serial = 1656] [outer = 0000000000000000] 07:26:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640472CC00) [pid = 2176] [serial = 1657] [outer = 0000006404256000] 07:26:35 INFO - PROCESS | 2176 | 1467037595761 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006404F55400) [pid = 2176] [serial = 1658] [outer = 0000006404256000] 07:26:36 INFO - PROCESS | 2176 | 1467037596369 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1039ms 07:26:36 INFO - PROCESS | 2176 | 1467037596434 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 07:26:36 INFO - PROCESS | 2176 | 1467037596437 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 07:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:26:36 INFO - PROCESS | 2176 | 1467037596444 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 2176 | 1467037596448 Marionette TRACE conn6 <- [1,2174,null,{}] 07:26:36 INFO - PROCESS | 2176 | 1467037596452 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:36 INFO - PROCESS | 2176 | 1467037596455 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:36 INFO - PROCESS | 2176 | 1467037596615 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 07:26:36 INFO - PROCESS | 2176 | 1467037596625 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 2176 | 1467037596628 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:36 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C114800 == 38 [pid = 2176] [id = 553] 07:26:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006407F92400) [pid = 2176] [serial = 1659] [outer = 0000000000000000] 07:26:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006408315400) [pid = 2176] [serial = 1660] [outer = 0000006407F92400] 07:26:36 INFO - PROCESS | 2176 | 1467037596685 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006409795000) [pid = 2176] [serial = 1661] [outer = 0000006407F92400] 07:26:37 INFO - PROCESS | 2176 | 1467037597366 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 986ms 07:26:37 INFO - PROCESS | 2176 | 1467037597429 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 2176 | 1467037597432 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 07:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:26:37 INFO - PROCESS | 2176 | 1467037597435 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 2176 | 1467037597438 Marionette TRACE conn6 <- [1,2178,null,{}] 07:26:37 INFO - PROCESS | 2176 | 1467037597449 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:37 INFO - PROCESS | 2176 | 1467037597454 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:37 INFO - PROCESS | 2176 | 1467037597596 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 07:26:37 INFO - PROCESS | 2176 | 1467037597720 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 2176 | 1467037597724 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:37 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C914000 == 39 [pid = 2176] [id = 554] 07:26:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C258C00) [pid = 2176] [serial = 1662] [outer = 0000000000000000] 07:26:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640C5E3C00) [pid = 2176] [serial = 1663] [outer = 000000640C258C00] 07:26:37 INFO - PROCESS | 2176 | 1467037597784 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006477416C00) [pid = 2176] [serial = 1664] [outer = 000000640C258C00] 07:26:38 INFO - PROCESS | 2176 | 1467037598440 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1034ms 07:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:26:38 INFO - PROCESS | 2176 | 1467037598472 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 07:26:38 INFO - PROCESS | 2176 | 1467037598474 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 07:26:38 INFO - PROCESS | 2176 | 1467037598478 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 2176 | 1467037598480 Marionette TRACE conn6 <- [1,2182,null,{}] 07:26:38 INFO - PROCESS | 2176 | 1467037598484 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:38 INFO - PROCESS | 2176 | 1467037598486 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:38 INFO - PROCESS | 2176 | 1467037598600 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 07:26:38 INFO - PROCESS | 2176 | 1467037598832 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 2176 | 1467037598835 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:38 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053AC000 == 40 [pid = 2176] [id = 555] 07:26:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640270F800) [pid = 2176] [serial = 1665] [outer = 0000000000000000] 07:26:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (00000064027F1400) [pid = 2176] [serial = 1666] [outer = 000000640270F800] 07:26:38 INFO - PROCESS | 2176 | 1467037598898 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006404D5DC00) [pid = 2176] [serial = 1667] [outer = 000000640270F800] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D32800 == 39 [pid = 2176] [id = 550] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640538D800 == 38 [pid = 2176] [id = 549] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 0000006477375000 == 37 [pid = 2176] [id = 548] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 000000647585A800 == 36 [pid = 2176] [id = 547] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640C66E000 == 35 [pid = 2176] [id = 546] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE18800 == 34 [pid = 2176] [id = 545] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC65000 == 33 [pid = 2176] [id = 544] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 00000064089CB800 == 32 [pid = 2176] [id = 543] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 00000064070BB000 == 31 [pid = 2176] [id = 542] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 0000006408064800 == 30 [pid = 2176] [id = 541] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5E2800 == 29 [pid = 2176] [id = 540] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 000000647C914000 == 28 [pid = 2176] [id = 554] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 000000640C114800 == 27 [pid = 2176] [id = 553] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 000000647A923000 == 26 [pid = 2176] [id = 551] 07:26:40 INFO - PROCESS | 2176 | --DOCSHELL 00000064061BD000 == 25 [pid = 2176] [id = 552] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006406CBB800) [pid = 2176] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (000000640C258400) [pid = 2176] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006404F31400) [pid = 2176] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006402593400) [pid = 2176] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (00000064027EEC00) [pid = 2176] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006475AD6800) [pid = 2176] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640AFE7000) [pid = 2176] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640BDDBC00) [pid = 2176] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640C15BC00) [pid = 2176] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006406C33C00) [pid = 2176] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006407F93400) [pid = 2176] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640BF47400) [pid = 2176] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640C0A0400) [pid = 2176] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640C7CB000) [pid = 2176] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C5EA400) [pid = 2176] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640CD5A000) [pid = 2176] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064047FCC00) [pid = 2176] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006476DBD000) [pid = 2176] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006404C1E400) [pid = 2176] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006408A05C00) [pid = 2176] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006408EE9800) [pid = 2176] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640BE9C400) [pid = 2176] [serial = 1091] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006476C3E000) [pid = 2176] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006408310400) [pid = 2176] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640550CC00) [pid = 2176] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640C5E5000) [pid = 2176] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006476C5A800) [pid = 2176] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640C20F400) [pid = 2176] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006477402400) [pid = 2176] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 07:26:40 INFO - PROCESS | 2176 | 1467037600244 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:26:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:26:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1784ms 07:26:40 INFO - PROCESS | 2176 | 1467037600265 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 2176 | 1467037600270 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 07:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:26:40 INFO - PROCESS | 2176 | 1467037600276 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - PROCESS | 2176 | 1467037600279 Marionette TRACE conn6 <- [1,2186,null,{}] 07:26:40 INFO - PROCESS | 2176 | 1467037600285 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:40 INFO - PROCESS | 2176 | 1467037600288 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:40 INFO - PROCESS | 2176 | 1467037600421 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 07:26:40 INFO - PROCESS | 2176 | 1467037600436 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 2176 | 1467037600441 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:40 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A6000 == 26 [pid = 2176] [id = 556] 07:26:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640270B400) [pid = 2176] [serial = 1668] [outer = 0000000000000000] 07:26:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006402711400) [pid = 2176] [serial = 1669] [outer = 000000640270B400] 07:26:40 INFO - PROCESS | 2176 | 1467037600490 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (000000640424C400) [pid = 2176] [serial = 1670] [outer = 000000640270B400] 07:26:40 INFO - PROCESS | 2176 | 1467037600981 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 732ms 07:26:41 INFO - PROCESS | 2176 | 1467037601011 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 2176 | 1467037601016 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 07:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:26:41 INFO - PROCESS | 2176 | 1467037601023 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 2176 | 1467037601026 Marionette TRACE conn6 <- [1,2190,null,{}] 07:26:41 INFO - PROCESS | 2176 | 1467037601030 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 2176 | 1467037601032 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:41 INFO - PROCESS | 2176 | 1467037601124 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 07:26:41 INFO - PROCESS | 2176 | 1467037601132 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 2176 | 1467037601134 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:41 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089C7000 == 27 [pid = 2176] [id = 557] 07:26:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404D66000) [pid = 2176] [serial = 1671] [outer = 0000000000000000] 07:26:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006404F22C00) [pid = 2176] [serial = 1672] [outer = 0000006404D66000] 07:26:41 INFO - PROCESS | 2176 | 1467037601183 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006405509400) [pid = 2176] [serial = 1673] [outer = 0000006404D66000] 07:26:41 INFO - PROCESS | 2176 | 1467037601659 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 07:26:41 INFO - PROCESS | 2176 | 1467037601716 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 2176 | 1467037601719 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 07:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:26:41 INFO - PROCESS | 2176 | 1467037601723 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 2176 | 1467037601726 Marionette TRACE conn6 <- [1,2194,null,{}] 07:26:41 INFO - PROCESS | 2176 | 1467037601738 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 2176 | 1467037601743 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:41 INFO - PROCESS | 2176 | 1467037601859 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 07:26:41 INFO - PROCESS | 2176 | 1467037601941 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 2176 | 1467037601944 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:41 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBA9000 == 28 [pid = 2176] [id = 558] 07:26:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006402034C00) [pid = 2176] [serial = 1674] [outer = 0000000000000000] 07:26:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006407F8F800) [pid = 2176] [serial = 1675] [outer = 0000006402034C00] 07:26:42 INFO - PROCESS | 2176 | 1467037601994 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006408313C00) [pid = 2176] [serial = 1676] [outer = 0000006402034C00] 07:26:42 INFO - PROCESS | 2176 | 1467037602366 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 07:26:42 INFO - PROCESS | 2176 | 1467037602417 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 2176 | 1467037602420 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 07:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:26:42 INFO - PROCESS | 2176 | 1467037602436 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 2176 | 1467037602438 Marionette TRACE conn6 <- [1,2198,null,{}] 07:26:42 INFO - PROCESS | 2176 | 1467037602441 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 2176 | 1467037602444 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:42 INFO - PROCESS | 2176 | 1467037602561 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 07:26:42 INFO - PROCESS | 2176 | 1467037602567 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 2176 | 1467037602569 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:42 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFD1800 == 29 [pid = 2176] [id = 559] 07:26:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006408EEC800) [pid = 2176] [serial = 1677] [outer = 0000000000000000] 07:26:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006409706800) [pid = 2176] [serial = 1678] [outer = 0000006408EEC800] 07:26:42 INFO - PROCESS | 2176 | 1467037602614 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006409799800) [pid = 2176] [serial = 1679] [outer = 0000006408EEC800] 07:26:43 INFO - PROCESS | 2176 | 1467037603062 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 07:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:26:43 INFO - PROCESS | 2176 | 1467037603135 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 2176 | 1467037603137 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 07:26:43 INFO - PROCESS | 2176 | 1467037603141 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 2176 | 1467037603143 Marionette TRACE conn6 <- [1,2202,null,{}] 07:26:43 INFO - PROCESS | 2176 | 1467037603147 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 2176 | 1467037603149 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:43 INFO - PROCESS | 2176 | 1467037603283 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 07:26:43 INFO - PROCESS | 2176 | 1467037603305 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 2176 | 1467037603307 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:43 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6C8800 == 30 [pid = 2176] [id = 560] 07:26:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006404C13400) [pid = 2176] [serial = 1680] [outer = 0000000000000000] 07:26:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640AFF4C00) [pid = 2176] [serial = 1681] [outer = 0000006404C13400] 07:26:43 INFO - PROCESS | 2176 | 1467037603352 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640BE9FC00) [pid = 2176] [serial = 1682] [outer = 0000006404C13400] 07:26:43 INFO - PROCESS | 2176 | 1467037603783 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 07:26:43 INFO - PROCESS | 2176 | 1467037603834 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 2176 | 1467037603836 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 07:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:26:43 INFO - PROCESS | 2176 | 1467037603839 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 2176 | 1467037603841 Marionette TRACE conn6 <- [1,2206,null,{}] 07:26:43 INFO - PROCESS | 2176 | 1467037603850 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 2176 | 1467037603856 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:44 INFO - PROCESS | 2176 | 1467037603991 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 07:26:44 INFO - PROCESS | 2176 | 1467037604048 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 2176 | 1467037604050 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:44 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763B1000 == 31 [pid = 2176] [id = 561] 07:26:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C0A0000) [pid = 2176] [serial = 1683] [outer = 0000000000000000] 07:26:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C15D800) [pid = 2176] [serial = 1684] [outer = 000000640C0A0000] 07:26:44 INFO - PROCESS | 2176 | 1467037604095 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C213C00) [pid = 2176] [serial = 1685] [outer = 000000640C0A0000] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640AFED800) [pid = 2176] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640C152000) [pid = 2176] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640970EC00) [pid = 2176] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064027F3000) [pid = 2176] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000647740A000) [pid = 2176] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006408318800) [pid = 2176] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006404259C00) [pid = 2176] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006404B0F400) [pid = 2176] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006404D5E800) [pid = 2176] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C7D0400) [pid = 2176] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C5E6800) [pid = 2176] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:26:44 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006404D69800) [pid = 2176] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:26:44 INFO - PROCESS | 2176 | 1467037604719 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 944ms 07:26:44 INFO - PROCESS | 2176 | 1467037604786 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 2176 | 1467037604788 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 07:26:44 INFO - PROCESS | 2176 | 1467037604791 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:26:44 INFO - PROCESS | 2176 | 1467037604793 Marionette TRACE conn6 <- [1,2210,null,{}] 07:26:44 INFO - PROCESS | 2176 | 1467037604797 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:44 INFO - PROCESS | 2176 | 1467037604799 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:44 INFO - PROCESS | 2176 | 1467037604878 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 07:26:44 INFO - PROCESS | 2176 | 1467037604958 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 2176 | 1467037604960 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:44 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477387000 == 32 [pid = 2176] [id = 562] 07:26:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640144E400) [pid = 2176] [serial = 1686] [outer = 0000000000000000] 07:26:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006406C3CC00) [pid = 2176] [serial = 1687] [outer = 000000640144E400] 07:26:45 INFO - PROCESS | 2176 | 1467037605005 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C09B800) [pid = 2176] [serial = 1688] [outer = 000000640144E400] 07:26:45 INFO - PROCESS | 2176 | 1467037605362 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 07:26:45 INFO - PROCESS | 2176 | 1467037605425 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 2176 | 1467037605427 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 07:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:26:45 INFO - PROCESS | 2176 | 1467037605436 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 2176 | 1467037605438 Marionette TRACE conn6 <- [1,2214,null,{}] 07:26:45 INFO - PROCESS | 2176 | 1467037605443 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 2176 | 1467037605444 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:45 INFO - PROCESS | 2176 | 1467037605524 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 07:26:45 INFO - PROCESS | 2176 | 1467037605529 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 2176 | 1467037605531 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:45 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D23800 == 33 [pid = 2176] [id = 563] 07:26:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C254400) [pid = 2176] [serial = 1689] [outer = 0000000000000000] 07:26:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C5EDC00) [pid = 2176] [serial = 1690] [outer = 000000640C254400] 07:26:45 INFO - PROCESS | 2176 | 1467037605575 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C7CC000) [pid = 2176] [serial = 1691] [outer = 000000640C254400] 07:26:45 INFO - PROCESS | 2176 | 1467037605977 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 587ms 07:26:46 INFO - PROCESS | 2176 | 1467037606036 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 2176 | 1467037606038 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 07:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:26:46 INFO - PROCESS | 2176 | 1467037606047 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 2176 | 1467037606049 Marionette TRACE conn6 <- [1,2218,null,{}] 07:26:46 INFO - PROCESS | 2176 | 1467037606053 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 2176 | 1467037606055 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:46 INFO - PROCESS | 2176 | 1467037606138 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 07:26:46 INFO - PROCESS | 2176 | 1467037606143 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:46 INFO - PROCESS | 2176 | 1467037606145 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:46 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBA5000 == 34 [pid = 2176] [id = 564] 07:26:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640CD5A400) [pid = 2176] [serial = 1692] [outer = 0000000000000000] 07:26:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640CD5FC00) [pid = 2176] [serial = 1693] [outer = 000000640CD5A400] 07:26:46 INFO - PROCESS | 2176 | 1467037606189 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006475AD9800) [pid = 2176] [serial = 1694] [outer = 000000640CD5A400] 07:26:46 INFO - PROCESS | 2176 | 1467037606634 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 691ms 07:26:46 INFO - PROCESS | 2176 | 1467037606740 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 2176 | 1467037606744 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 07:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:26:46 INFO - PROCESS | 2176 | 1467037606749 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 2176 | 1467037606754 Marionette TRACE conn6 <- [1,2222,null,{}] 07:26:46 INFO - PROCESS | 2176 | 1467037606760 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 2176 | 1467037606764 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:46 INFO - PROCESS | 2176 | 1467037606925 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 07:26:47 INFO - PROCESS | 2176 | 1467037607040 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 2176 | 1467037607046 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:47 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053AA800 == 35 [pid = 2176] [id = 565] 07:26:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640254D400) [pid = 2176] [serial = 1695] [outer = 0000000000000000] 07:26:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (00000064026B4C00) [pid = 2176] [serial = 1696] [outer = 000000640254D400] 07:26:47 INFO - PROCESS | 2176 | 1467037607105 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064047FA800) [pid = 2176] [serial = 1697] [outer = 000000640254D400] 07:26:47 INFO - PROCESS | 2176 | 1467037607895 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1195ms 07:26:47 INFO - PROCESS | 2176 | 1467037607965 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 07:26:47 INFO - PROCESS | 2176 | 1467037607969 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 07:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:26:47 INFO - PROCESS | 2176 | 1467037607977 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:26:47 INFO - PROCESS | 2176 | 1467037607981 Marionette TRACE conn6 <- [1,2226,null,{}] 07:26:47 INFO - PROCESS | 2176 | 1467037607985 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:47 INFO - PROCESS | 2176 | 1467037607988 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:48 INFO - PROCESS | 2176 | 1467037608129 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 07:26:48 INFO - PROCESS | 2176 | 1467037608244 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 2176 | 1467037608247 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:48 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C114800 == 36 [pid = 2176] [id = 566] 07:26:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006405CD2C00) [pid = 2176] [serial = 1698] [outer = 0000000000000000] 07:26:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006407F90000) [pid = 2176] [serial = 1699] [outer = 0000006405CD2C00] 07:26:48 INFO - PROCESS | 2176 | 1467037608305 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006409707000) [pid = 2176] [serial = 1700] [outer = 0000006405CD2C00] 07:26:49 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D23800 == 35 [pid = 2176] [id = 563] 07:26:49 INFO - PROCESS | 2176 | --DOCSHELL 0000006477387000 == 34 [pid = 2176] [id = 562] 07:26:49 INFO - PROCESS | 2176 | --DOCSHELL 00000064763B1000 == 33 [pid = 2176] [id = 561] 07:26:49 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6C8800 == 32 [pid = 2176] [id = 560] 07:26:49 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFD1800 == 31 [pid = 2176] [id = 559] 07:26:49 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBA9000 == 30 [pid = 2176] [id = 558] 07:26:49 INFO - PROCESS | 2176 | --DOCSHELL 00000064089C7000 == 29 [pid = 2176] [id = 557] 07:26:49 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A6000 == 28 [pid = 2176] [id = 556] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640AFEF400) [pid = 2176] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C7C4C00) [pid = 2176] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640C212000) [pid = 2176] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640979F800) [pid = 2176] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404258000) [pid = 2176] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006404D62000) [pid = 2176] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006477418400) [pid = 2176] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000647740F000) [pid = 2176] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006408A03C00) [pid = 2176] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006408EF0400) [pid = 2176] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006407F8B000) [pid = 2176] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006404F54800) [pid = 2176] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064055E3800) [pid = 2176] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006404F23400) [pid = 2176] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640547BC00) [pid = 2176] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640CD5E000) [pid = 2176] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006477320C00) [pid = 2176] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006477404000) [pid = 2176] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006476A0A800) [pid = 2176] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000647741DC00) [pid = 2176] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006476241800) [pid = 2176] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640BF42400) [pid = 2176] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (00000064098D7000) [pid = 2176] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000640C215000) [pid = 2176] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 07:26:49 INFO - PROCESS | 2176 | 1467037609196 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1293ms 07:26:49 INFO - PROCESS | 2176 | 1467037609268 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 2176 | 1467037609273 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 07:26:49 INFO - PROCESS | 2176 | 1467037609279 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:26:49 INFO - PROCESS | 2176 | 1467037609282 Marionette TRACE conn6 <- [1,2230,null,{}] 07:26:49 INFO - PROCESS | 2176 | 1467037609287 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:49 INFO - PROCESS | 2176 | 1467037609290 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:49 INFO - PROCESS | 2176 | 1467037609389 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 07:26:49 INFO - PROCESS | 2176 | 1467037609397 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 2176 | 1467037609402 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:49 INFO - PROCESS | 2176 | ++DOCSHELL 0000006407178800 == 29 [pid = 2176] [id = 567] 07:26:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (00000064027FB000) [pid = 2176] [serial = 1701] [outer = 0000000000000000] 07:26:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006404253C00) [pid = 2176] [serial = 1702] [outer = 00000064027FB000] 07:26:49 INFO - PROCESS | 2176 | 1467037609451 Marionette DEBUG loaded listener.js 07:26:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006404D60000) [pid = 2176] [serial = 1703] [outer = 00000064027FB000] 07:26:49 INFO - PROCESS | 2176 | 1467037609983 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 736ms 07:26:50 INFO - PROCESS | 2176 | 1467037610017 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 2176 | 1467037610022 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 07:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:26:50 INFO - PROCESS | 2176 | 1467037610028 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 2176 | 1467037610030 Marionette TRACE conn6 <- [1,2234,null,{}] 07:26:50 INFO - PROCESS | 2176 | 1467037610034 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 2176 | 1467037610037 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:50 INFO - PROCESS | 2176 | 1467037610125 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 07:26:50 INFO - PROCESS | 2176 | 1467037610200 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 2176 | 1467037610202 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:50 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F0F000 == 30 [pid = 2176] [id = 568] 07:26:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (00000064055E6800) [pid = 2176] [serial = 1704] [outer = 0000000000000000] 07:26:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006405CD5400) [pid = 2176] [serial = 1705] [outer = 00000064055E6800] 07:26:50 INFO - PROCESS | 2176 | 1467037610258 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006407F94800) [pid = 2176] [serial = 1706] [outer = 00000064055E6800] 07:26:50 INFO - PROCESS | 2176 | 1467037610653 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 07:26:50 INFO - PROCESS | 2176 | 1467037610724 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 2176 | 1467037610726 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 07:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:26:50 INFO - PROCESS | 2176 | 1467037610730 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 2176 | 1467037610734 Marionette TRACE conn6 <- [1,2238,null,{}] 07:26:50 INFO - PROCESS | 2176 | 1467037610745 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 2176 | 1467037610750 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:50 INFO - PROCESS | 2176 | 1467037610868 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 07:26:50 INFO - PROCESS | 2176 | 1467037610883 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 2176 | 1467037610887 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:50 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE10800 == 31 [pid = 2176] [id = 569] 07:26:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006408A10800) [pid = 2176] [serial = 1707] [outer = 0000000000000000] 07:26:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640970C000) [pid = 2176] [serial = 1708] [outer = 0000006408A10800] 07:26:50 INFO - PROCESS | 2176 | 1467037610935 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640AFEE000) [pid = 2176] [serial = 1709] [outer = 0000006408A10800] 07:26:51 INFO - PROCESS | 2176 | 1467037611381 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 07:26:51 INFO - PROCESS | 2176 | 1467037611426 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 2176 | 1467037611429 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 07:26:51 INFO - PROCESS | 2176 | 1467037611432 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 2176 | 1467037611434 Marionette TRACE conn6 <- [1,2242,null,{}] 07:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:26:51 INFO - PROCESS | 2176 | 1467037611437 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:51 INFO - PROCESS | 2176 | 1467037611440 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:51 INFO - PROCESS | 2176 | 1467037611555 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 07:26:51 INFO - PROCESS | 2176 | 1467037611560 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 2176 | 1467037611563 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:51 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD0F000 == 32 [pid = 2176] [id = 570] 07:26:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640BE93400) [pid = 2176] [serial = 1710] [outer = 0000000000000000] 07:26:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640BF42000) [pid = 2176] [serial = 1711] [outer = 000000640BE93400] 07:26:51 INFO - PROCESS | 2176 | 1467037611608 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C09E000) [pid = 2176] [serial = 1712] [outer = 000000640BE93400] 07:26:52 INFO - PROCESS | 2176 | 1467037612056 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 07:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:26:52 INFO - PROCESS | 2176 | 1467037612129 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 2176 | 1467037612131 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 07:26:52 INFO - PROCESS | 2176 | 1467037612134 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 2176 | 1467037612136 Marionette TRACE conn6 <- [1,2246,null,{}] 07:26:52 INFO - PROCESS | 2176 | 1467037612139 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 2176 | 1467037612142 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:52 INFO - PROCESS | 2176 | 1467037612283 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 07:26:52 INFO - PROCESS | 2176 | 1467037612303 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 2176 | 1467037612306 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:52 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476AE7800 == 33 [pid = 2176] [id = 571] 07:26:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C155800) [pid = 2176] [serial = 1713] [outer = 0000000000000000] 07:26:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C15C400) [pid = 2176] [serial = 1714] [outer = 000000640C155800] 07:26:52 INFO - PROCESS | 2176 | 1467037612351 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C256000) [pid = 2176] [serial = 1715] [outer = 000000640C155800] 07:26:52 INFO - PROCESS | 2176 | 1467037612820 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 735ms 07:26:52 INFO - PROCESS | 2176 | 1467037612870 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 2176 | 1467037612872 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 07:26:52 INFO - PROCESS | 2176 | 1467037612875 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:26:52 INFO - PROCESS | 2176 | 1467037612877 Marionette TRACE conn6 <- [1,2250,null,{}] 07:26:52 INFO - PROCESS | 2176 | 1467037612880 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 2176 | 1467037612886 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:53 INFO - PROCESS | 2176 | 1467037613032 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 07:26:53 INFO - PROCESS | 2176 | 1467037613087 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 2176 | 1467037613089 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:53 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D19000 == 34 [pid = 2176] [id = 572] 07:26:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C5E4000) [pid = 2176] [serial = 1716] [outer = 0000000000000000] 07:26:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006476241800) [pid = 2176] [serial = 1717] [outer = 000000640C5E4000] 07:26:53 INFO - PROCESS | 2176 | 1467037613137 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006476AC8000) [pid = 2176] [serial = 1718] [outer = 000000640C5E4000] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404D66000) [pid = 2176] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006402034C00) [pid = 2176] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640270B400) [pid = 2176] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640270F800) [pid = 2176] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C0A0000) [pid = 2176] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006404256000) [pid = 2176] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006407F92400) [pid = 2176] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C258C00) [pid = 2176] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006404C13400) [pid = 2176] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640144E400) [pid = 2176] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C254400) [pid = 2176] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:26:53 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006408EEC800) [pid = 2176] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:26:53 INFO - PROCESS | 2176 | 1467037613630 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 776ms 07:26:53 INFO - PROCESS | 2176 | 1467037613655 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 2176 | 1467037613658 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 07:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:26:53 INFO - PROCESS | 2176 | 1467037613660 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - PROCESS | 2176 | 1467037613662 Marionette TRACE conn6 <- [1,2254,null,{}] 07:26:53 INFO - PROCESS | 2176 | 1467037613666 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:53 INFO - PROCESS | 2176 | 1467037613668 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:53 INFO - PROCESS | 2176 | 1467037613780 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 07:26:53 INFO - PROCESS | 2176 | 1467037613832 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 2176 | 1467037613834 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:53 INFO - PROCESS | 2176 | ++DOCSHELL 000000647858E000 == 35 [pid = 2176] [id = 573] 07:26:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404C13400) [pid = 2176] [serial = 1719] [outer = 0000000000000000] 07:26:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640830F800) [pid = 2176] [serial = 1720] [outer = 0000006404C13400] 07:26:53 INFO - PROCESS | 2176 | 1467037613881 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064762BF800) [pid = 2176] [serial = 1721] [outer = 0000006404C13400] 07:26:54 INFO - PROCESS | 2176 | 1467037614210 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 07:26:54 INFO - PROCESS | 2176 | 1467037614293 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 2176 | 1467037614295 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 07:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:26:54 INFO - PROCESS | 2176 | 1467037614298 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 2176 | 1467037614300 Marionette TRACE conn6 <- [1,2258,null,{}] 07:26:54 INFO - PROCESS | 2176 | 1467037614320 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 2176 | 1467037614322 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:54 INFO - PROCESS | 2176 | 1467037614406 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 07:26:54 INFO - PROCESS | 2176 | 1467037614412 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 2176 | 1467037614414 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:54 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BEB9000 == 36 [pid = 2176] [id = 574] 07:26:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006476D58000) [pid = 2176] [serial = 1722] [outer = 0000000000000000] 07:26:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006477322C00) [pid = 2176] [serial = 1723] [outer = 0000006476D58000] 07:26:54 INFO - PROCESS | 2176 | 1467037614458 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006477409400) [pid = 2176] [serial = 1724] [outer = 0000006476D58000] 07:26:54 INFO - PROCESS | 2176 | 1467037614871 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 587ms 07:26:54 INFO - PROCESS | 2176 | 1467037614889 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 2176 | 1467037614891 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 07:26:54 INFO - PROCESS | 2176 | 1467037614894 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:26:54 INFO - PROCESS | 2176 | 1467037614896 Marionette TRACE conn6 <- [1,2262,null,{}] 07:26:54 INFO - PROCESS | 2176 | 1467037614899 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 2176 | 1467037614901 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:55 INFO - PROCESS | 2176 | 1467037615021 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 07:26:55 INFO - PROCESS | 2176 | 1467037615029 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 2176 | 1467037615031 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:55 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C695000 == 37 [pid = 2176] [id = 575] 07:26:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006477411400) [pid = 2176] [serial = 1725] [outer = 0000000000000000] 07:26:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000647741A000) [pid = 2176] [serial = 1726] [outer = 0000006477411400] 07:26:55 INFO - PROCESS | 2176 | 1467037615075 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006477536000) [pid = 2176] [serial = 1727] [outer = 0000006477411400] 07:26:55 INFO - PROCESS | 2176 | 1467037615551 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 691ms 07:26:55 INFO - PROCESS | 2176 | 1467037615590 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 2176 | 1467037615595 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 07:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:26:55 INFO - PROCESS | 2176 | 1467037615600 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 2176 | 1467037615605 Marionette TRACE conn6 <- [1,2266,null,{}] 07:26:55 INFO - PROCESS | 2176 | 1467037615613 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:55 INFO - PROCESS | 2176 | 1467037615616 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:55 INFO - PROCESS | 2176 | 1467037615747 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 07:26:55 INFO - PROCESS | 2176 | 1467037615837 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 2176 | 1467037615842 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:55 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C55000 == 38 [pid = 2176] [id = 576] 07:26:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064027F0800) [pid = 2176] [serial = 1728] [outer = 0000000000000000] 07:26:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640467E000) [pid = 2176] [serial = 1729] [outer = 00000064027F0800] 07:26:55 INFO - PROCESS | 2176 | 1467037615902 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006405508800) [pid = 2176] [serial = 1730] [outer = 00000064027F0800] 07:26:56 INFO - PROCESS | 2176 | 1467037616525 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 944ms 07:26:56 INFO - PROCESS | 2176 | 1467037616548 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 07:26:56 INFO - PROCESS | 2176 | 1467037616553 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 07:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:26:56 INFO - PROCESS | 2176 | 1467037616559 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:26:56 INFO - PROCESS | 2176 | 1467037616562 Marionette TRACE conn6 <- [1,2270,null,{}] 07:26:56 INFO - PROCESS | 2176 | 1467037616566 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:56 INFO - PROCESS | 2176 | 1467037616569 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:56 INFO - PROCESS | 2176 | 1467037616685 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 07:26:56 INFO - PROCESS | 2176 | 1467037616783 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 2176 | 1467037616786 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:56 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476A44000 == 39 [pid = 2176] [id = 577] 07:26:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006408EF0C00) [pid = 2176] [serial = 1731] [outer = 0000000000000000] 07:26:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (00000064098CF400) [pid = 2176] [serial = 1732] [outer = 0000006408EF0C00] 07:26:56 INFO - PROCESS | 2176 | 1467037616842 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BF4F800) [pid = 2176] [serial = 1733] [outer = 0000006408EF0C00] 07:26:57 INFO - PROCESS | 2176 | 1467037617425 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 879ms 07:26:57 INFO - PROCESS | 2176 | 1467037617441 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 07:26:57 INFO - PROCESS | 2176 | 1467037617444 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 07:26:57 INFO - PROCESS | 2176 | 1467037617464 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:26:57 INFO - PROCESS | 2176 | 1467037617468 Marionette TRACE conn6 <- [1,2274,null,{}] 07:26:57 INFO - PROCESS | 2176 | 1467037617480 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:57 INFO - PROCESS | 2176 | 1467037617486 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:57 INFO - PROCESS | 2176 | 1467037617600 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 07:26:57 INFO - PROCESS | 2176 | 1467037617696 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 2176 | 1467037617700 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:57 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5E1000 == 40 [pid = 2176] [id = 578] 07:26:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640CD5E800) [pid = 2176] [serial = 1734] [outer = 0000000000000000] 07:26:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006475AD7C00) [pid = 2176] [serial = 1735] [outer = 000000640CD5E800] 07:26:57 INFO - PROCESS | 2176 | 1467037617760 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006477539000) [pid = 2176] [serial = 1736] [outer = 000000640CD5E800] 07:26:58 INFO - PROCESS | 2176 | 1467037618393 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 987ms 07:26:58 INFO - PROCESS | 2176 | 1467037618454 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 2176 | 1467037618458 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 07:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:26:58 INFO - PROCESS | 2176 | 1467037618461 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 2176 | 1467037618463 Marionette TRACE conn6 <- [1,2278,null,{}] 07:26:58 INFO - PROCESS | 2176 | 1467037618467 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:58 INFO - PROCESS | 2176 | 1467037618470 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:58 INFO - PROCESS | 2176 | 1467037618585 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 07:26:58 INFO - PROCESS | 2176 | 1467037618707 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 2176 | 1467037618710 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000647DC42000 == 41 [pid = 2176] [id = 579] 07:26:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006407F91000) [pid = 2176] [serial = 1737] [outer = 0000000000000000] 07:26:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006477A35400) [pid = 2176] [serial = 1738] [outer = 0000006407F91000] 07:26:58 INFO - PROCESS | 2176 | 1467037618766 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006477BA8C00) [pid = 2176] [serial = 1739] [outer = 0000006407F91000] 07:26:59 INFO - PROCESS | 2176 | 1467037619590 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1183ms 07:26:59 INFO - PROCESS | 2176 | 1467037619647 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 07:26:59 INFO - PROCESS | 2176 | 1467037619651 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 07:26:59 INFO - PROCESS | 2176 | 1467037619656 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:26:59 INFO - PROCESS | 2176 | 1467037619660 Marionette TRACE conn6 <- [1,2282,null,{}] 07:26:59 INFO - PROCESS | 2176 | 1467037619665 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:59 INFO - PROCESS | 2176 | 1467037619668 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:59 INFO - PROCESS | 2176 | 1467037619780 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 07:26:59 INFO - PROCESS | 2176 | 1467037619906 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 2176 | 1467037619911 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:26:59 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405392000 == 42 [pid = 2176] [id = 580] 07:26:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006404C21800) [pid = 2176] [serial = 1740] [outer = 0000000000000000] 07:26:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006404D65000) [pid = 2176] [serial = 1741] [outer = 0000006404C21800] 07:26:59 INFO - PROCESS | 2176 | 1467037619966 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (00000064055DF800) [pid = 2176] [serial = 1742] [outer = 0000006404C21800] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 00000064053AC000 == 41 [pid = 2176] [id = 555] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 000000647BEB9000 == 40 [pid = 2176] [id = 574] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 000000647858E000 == 39 [pid = 2176] [id = 573] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D19000 == 38 [pid = 2176] [id = 572] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 0000006476AE7800 == 37 [pid = 2176] [id = 571] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD0F000 == 36 [pid = 2176] [id = 570] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE10800 == 35 [pid = 2176] [id = 569] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F0F000 == 34 [pid = 2176] [id = 568] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 0000006407178800 == 33 [pid = 2176] [id = 567] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBA5000 == 32 [pid = 2176] [id = 564] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 00000064053AA800 == 31 [pid = 2176] [id = 565] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 000000640C114800 == 30 [pid = 2176] [id = 566] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 000000647DC42000 == 29 [pid = 2176] [id = 579] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5E1000 == 28 [pid = 2176] [id = 578] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 0000006476A44000 == 27 [pid = 2176] [id = 577] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 000000647C695000 == 26 [pid = 2176] [id = 575] 07:27:00 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C55000 == 25 [pid = 2176] [id = 576] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006404F22C00) [pid = 2176] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006405509400) [pid = 2176] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006407F8F800) [pid = 2176] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006402711400) [pid = 2176] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640424C400) [pid = 2176] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006404D5DC00) [pid = 2176] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064027F1400) [pid = 2176] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C15D800) [pid = 2176] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006404F55400) [pid = 2176] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640472CC00) [pid = 2176] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006409795000) [pid = 2176] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408315400) [pid = 2176] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006477416C00) [pid = 2176] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C5E3C00) [pid = 2176] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640AFF4C00) [pid = 2176] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006406C3CC00) [pid = 2176] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C5EDC00) [pid = 2176] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640C213C00) [pid = 2176] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006409706800) [pid = 2176] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006409799800) [pid = 2176] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640BE9FC00) [pid = 2176] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640CD5FC00) [pid = 2176] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C09B800) [pid = 2176] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640C7CC000) [pid = 2176] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 07:27:00 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006408313C00) [pid = 2176] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 07:27:01 INFO - PROCESS | 2176 | 1467037621138 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1547ms 07:27:01 INFO - PROCESS | 2176 | 1467037621208 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 2176 | 1467037621212 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 07:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:27:01 INFO - PROCESS | 2176 | 1467037621218 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 2176 | 1467037621221 Marionette TRACE conn6 <- [1,2286,null,{}] 07:27:01 INFO - PROCESS | 2176 | 1467037621229 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 2176 | 1467037621232 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:01 INFO - PROCESS | 2176 | 1467037621321 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 07:27:01 INFO - PROCESS | 2176 | 1467037621335 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 2176 | 1467037621338 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:01 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053C9800 == 26 [pid = 2176] [id = 581] 07:27:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (00000064026A8400) [pid = 2176] [serial = 1743] [outer = 0000000000000000] 07:27:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (00000064027F1400) [pid = 2176] [serial = 1744] [outer = 00000064026A8400] 07:27:01 INFO - PROCESS | 2176 | 1467037621387 Marionette DEBUG loaded listener.js 07:27:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006404259C00) [pid = 2176] [serial = 1745] [outer = 00000064026A8400] 07:27:01 INFO - PROCESS | 2176 | 1467037621910 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 07:27:01 INFO - PROCESS | 2176 | 1467037621956 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 2176 | 1467037621961 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 07:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:27:01 INFO - PROCESS | 2176 | 1467037621968 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 2176 | 1467037621970 Marionette TRACE conn6 <- [1,2290,null,{}] 07:27:01 INFO - PROCESS | 2176 | 1467037621974 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 2176 | 1467037621977 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:02 INFO - PROCESS | 2176 | 1467037622074 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 07:27:02 INFO - PROCESS | 2176 | 1467037622083 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 2176 | 1467037622086 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:02 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408391000 == 27 [pid = 2176] [id = 582] 07:27:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006404F30C00) [pid = 2176] [serial = 1746] [outer = 0000000000000000] 07:27:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006405331C00) [pid = 2176] [serial = 1747] [outer = 0000006404F30C00] 07:27:02 INFO - PROCESS | 2176 | 1467037622142 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006405512000) [pid = 2176] [serial = 1748] [outer = 0000006404F30C00] 07:27:02 INFO - PROCESS | 2176 | 1467037622602 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 07:27:02 INFO - PROCESS | 2176 | 1467037622662 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 2176 | 1467037622665 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 07:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:27:02 INFO - PROCESS | 2176 | 1467037622668 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 2176 | 1467037622672 Marionette TRACE conn6 <- [1,2294,null,{}] 07:27:02 INFO - PROCESS | 2176 | 1467037622683 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:02 INFO - PROCESS | 2176 | 1467037622688 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:02 INFO - PROCESS | 2176 | 1467037622777 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 07:27:02 INFO - PROCESS | 2176 | 1467037622785 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 2176 | 1467037622788 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:02 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F09000 == 28 [pid = 2176] [id = 583] 07:27:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006402038800) [pid = 2176] [serial = 1749] [outer = 0000000000000000] 07:27:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006407F97000) [pid = 2176] [serial = 1750] [outer = 0000006402038800] 07:27:02 INFO - PROCESS | 2176 | 1467037622837 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006408A05400) [pid = 2176] [serial = 1751] [outer = 0000006402038800] 07:27:03 INFO - PROCESS | 2176 | 1467037623332 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 07:27:03 INFO - PROCESS | 2176 | 1467037623366 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 2176 | 1467037623369 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 07:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:27:03 INFO - PROCESS | 2176 | 1467037623372 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 2176 | 1467037623374 Marionette TRACE conn6 <- [1,2298,null,{}] 07:27:03 INFO - PROCESS | 2176 | 1467037623377 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:03 INFO - PROCESS | 2176 | 1467037623379 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:03 INFO - PROCESS | 2176 | 1467037623522 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 07:27:03 INFO - PROCESS | 2176 | 1467037623545 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 2176 | 1467037623547 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:03 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD3A000 == 29 [pid = 2176] [id = 584] 07:27:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408EF4C00) [pid = 2176] [serial = 1752] [outer = 0000000000000000] 07:27:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640970A800) [pid = 2176] [serial = 1753] [outer = 0000006408EF4C00] 07:27:03 INFO - PROCESS | 2176 | 1467037623593 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006409797C00) [pid = 2176] [serial = 1754] [outer = 0000006408EF4C00] 07:27:04 INFO - PROCESS | 2176 | 1467037624025 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 07:27:04 INFO - PROCESS | 2176 | 1467037624067 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 07:27:04 INFO - PROCESS | 2176 | 1467037624069 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 07:27:04 INFO - PROCESS | 2176 | 1467037624072 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:27:04 INFO - PROCESS | 2176 | 1467037624074 Marionette TRACE conn6 <- [1,2302,null,{}] 07:27:04 INFO - PROCESS | 2176 | 1467037624078 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:04 INFO - PROCESS | 2176 | 1467037624080 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:04 INFO - PROCESS | 2176 | 1467037624189 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 07:27:04 INFO - PROCESS | 2176 | 1467037624194 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 2176 | 1467037624197 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:04 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFDE800 == 30 [pid = 2176] [id = 585] 07:27:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006404F2E400) [pid = 2176] [serial = 1755] [outer = 0000000000000000] 07:27:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064098D6800) [pid = 2176] [serial = 1756] [outer = 0000006404F2E400] 07:27:04 INFO - PROCESS | 2176 | 1467037624242 Marionette DEBUG loaded listener.js 07:27:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640BDDA000) [pid = 2176] [serial = 1757] [outer = 0000006404F2E400] 07:27:04 INFO - PROCESS | 2176 | 1467037624705 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 07:27:04 INFO - PROCESS | 2176 | 1467037624769 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 07:27:04 INFO - PROCESS | 2176 | 1467037624771 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 07:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:27:04 INFO - PROCESS | 2176 | 1467037624775 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:27:04 INFO - PROCESS | 2176 | 1467037624776 Marionette TRACE conn6 <- [1,2306,null,{}] 07:27:04 INFO - PROCESS | 2176 | 1467037624780 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:04 INFO - PROCESS | 2176 | 1467037624786 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:04 INFO - PROCESS | 2176 | 1467037624951 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 07:27:04 INFO - PROCESS | 2176 | 1467037624979 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 2176 | 1467037624981 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:04 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD12800 == 31 [pid = 2176] [id = 586] 07:27:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BE9B800) [pid = 2176] [serial = 1758] [outer = 0000000000000000] 07:27:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C099C00) [pid = 2176] [serial = 1759] [outer = 000000640BE9B800] 07:27:05 INFO - PROCESS | 2176 | 1467037625026 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C251C00) [pid = 2176] [serial = 1760] [outer = 000000640BE9B800] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064055E6800) [pid = 2176] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640C5E4000) [pid = 2176] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640254D400) [pid = 2176] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006405CD2C00) [pid = 2176] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064027FB000) [pid = 2176] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006408A10800) [pid = 2176] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006476D58000) [pid = 2176] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640BE93400) [pid = 2176] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640CD5A400) [pid = 2176] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C155800) [pid = 2176] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006404C13400) [pid = 2176] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:27:05 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006477411400) [pid = 2176] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:27:05 INFO - PROCESS | 2176 | 1467037625599 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:27:05 INFO - PROCESS | 2176 | 1467037625661 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 07:27:05 INFO - PROCESS | 2176 | 1467037625664 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:27:05 INFO - PROCESS | 2176 | 1467037625666 Marionette TRACE conn6 <- [1,2310,null,{}] 07:27:05 INFO - PROCESS | 2176 | 1467037625669 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:05 INFO - PROCESS | 2176 | 1467037625671 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:05 INFO - PROCESS | 2176 | 1467037625751 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 07:27:05 INFO - PROCESS | 2176 | 1467037625757 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 2176 | 1467037625759 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:05 INFO - PROCESS | 2176 | ++DOCSHELL 00000064762E4800 == 32 [pid = 2176] [id = 587] 07:27:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640808D000) [pid = 2176] [serial = 1761] [outer = 0000000000000000] 07:27:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C212000) [pid = 2176] [serial = 1762] [outer = 000000640808D000] 07:27:05 INFO - PROCESS | 2176 | 1467037625803 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C5E6800) [pid = 2176] [serial = 1763] [outer = 000000640808D000] 07:27:06 INFO - PROCESS | 2176 | 1467037626209 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 588ms 07:27:06 INFO - PROCESS | 2176 | 1467037626267 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 07:27:06 INFO - PROCESS | 2176 | 1467037626269 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 07:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:27:06 INFO - PROCESS | 2176 | 1467037626273 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - PROCESS | 2176 | 1467037626275 Marionette TRACE conn6 <- [1,2314,null,{}] 07:27:06 INFO - PROCESS | 2176 | 1467037626279 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:06 INFO - PROCESS | 2176 | 1467037626281 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:06 INFO - PROCESS | 2176 | 1467037626360 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 07:27:06 INFO - PROCESS | 2176 | 1467037626365 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 2176 | 1467037626367 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:06 INFO - PROCESS | 2176 | ++DOCSHELL 000000647737A000 == 33 [pid = 2176] [id = 588] 07:27:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C5EE800) [pid = 2176] [serial = 1764] [outer = 0000000000000000] 07:27:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C7C5800) [pid = 2176] [serial = 1765] [outer = 000000640C5EE800] 07:27:06 INFO - PROCESS | 2176 | 1467037626412 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640CD54C00) [pid = 2176] [serial = 1766] [outer = 000000640C5EE800] 07:27:06 INFO - PROCESS | 2176 | 1467037626844 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 627ms 07:27:06 INFO - PROCESS | 2176 | 1467037626912 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 07:27:06 INFO - PROCESS | 2176 | 1467037626914 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 07:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:27:06 INFO - PROCESS | 2176 | 1467037626917 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - PROCESS | 2176 | 1467037626919 Marionette TRACE conn6 <- [1,2318,null,{}] 07:27:06 INFO - PROCESS | 2176 | 1467037626923 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:06 INFO - PROCESS | 2176 | 1467037626924 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:07 INFO - PROCESS | 2176 | 1467037627006 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 07:27:07 INFO - PROCESS | 2176 | 1467037627014 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:07 INFO - PROCESS | 2176 | 1467037627017 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:07 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F07800 == 34 [pid = 2176] [id = 589] 07:27:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C5E7400) [pid = 2176] [serial = 1767] [outer = 0000000000000000] 07:27:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064758B7C00) [pid = 2176] [serial = 1768] [outer = 000000640C5E7400] 07:27:07 INFO - PROCESS | 2176 | 1467037627061 Marionette DEBUG loaded listener.js 07:27:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006475ADAC00) [pid = 2176] [serial = 1769] [outer = 000000640C5E7400] 07:27:08 INFO - PROCESS | 2176 | --DOCSHELL 00000064053C9800 == 33 [pid = 2176] [id = 581] 07:27:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006405392000 == 32 [pid = 2176] [id = 580] 07:27:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD12800 == 31 [pid = 2176] [id = 586] 07:27:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD3A000 == 30 [pid = 2176] [id = 584] 07:27:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006408391000 == 29 [pid = 2176] [id = 582] 07:27:08 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFDE800 == 28 [pid = 2176] [id = 585] 07:27:08 INFO - PROCESS | 2176 | --DOCSHELL 00000064762E4800 == 27 [pid = 2176] [id = 587] 07:27:08 INFO - PROCESS | 2176 | --DOCSHELL 000000647737A000 == 26 [pid = 2176] [id = 588] 07:27:08 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F09000 == 25 [pid = 2176] [id = 583] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006407F94800) [pid = 2176] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006476AC8000) [pid = 2176] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064026B4C00) [pid = 2176] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006409707000) [pid = 2176] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404D60000) [pid = 2176] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640970C000) [pid = 2176] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006477322C00) [pid = 2176] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640AFEE000) [pid = 2176] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640BF42000) [pid = 2176] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006407F90000) [pid = 2176] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (00000064047FA800) [pid = 2176] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006475AD9800) [pid = 2176] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006476241800) [pid = 2176] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640C15C400) [pid = 2176] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640C256000) [pid = 2176] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006405CD5400) [pid = 2176] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006404253C00) [pid = 2176] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640830F800) [pid = 2176] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (00000064762BF800) [pid = 2176] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000640C09E000) [pid = 2176] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (0000006477409400) [pid = 2176] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (0000006477536000) [pid = 2176] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (000000647741A000) [pid = 2176] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 07:27:08 INFO - PROCESS | 2176 | 1467037628835 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1936ms 07:27:08 INFO - PROCESS | 2176 | 1467037628860 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 07:27:08 INFO - PROCESS | 2176 | 1467037628865 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 07:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:27:08 INFO - PROCESS | 2176 | 1467037628870 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:27:08 INFO - PROCESS | 2176 | 1467037628874 Marionette TRACE conn6 <- [1,2322,null,{}] 07:27:08 INFO - PROCESS | 2176 | 1467037628880 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:08 INFO - PROCESS | 2176 | 1467037628883 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:08 INFO - PROCESS | 2176 | 1467037628982 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 07:27:08 INFO - PROCESS | 2176 | 1467037628991 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:08 INFO - PROCESS | 2176 | 1467037628994 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:09 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A6800 == 26 [pid = 2176] [id = 590] 07:27:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (00000064026AB000) [pid = 2176] [serial = 1770] [outer = 0000000000000000] 07:27:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (00000064026AF800) [pid = 2176] [serial = 1771] [outer = 00000064026AB000] 07:27:09 INFO - PROCESS | 2176 | 1467037629047 Marionette DEBUG loaded listener.js 07:27:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (00000064027F2800) [pid = 2176] [serial = 1772] [outer = 00000064026AB000] 07:27:09 INFO - PROCESS | 2176 | 1467037629542 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 07:27:09 INFO - PROCESS | 2176 | 1467037629568 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 2176 | 1467037629574 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 07:27:09 INFO - PROCESS | 2176 | 1467037629581 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:27:09 INFO - PROCESS | 2176 | 1467037629584 Marionette TRACE conn6 <- [1,2326,null,{}] 07:27:09 INFO - PROCESS | 2176 | 1467037629587 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:09 INFO - PROCESS | 2176 | 1467037629590 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:09 INFO - PROCESS | 2176 | 1467037629680 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 07:27:09 INFO - PROCESS | 2176 | 1467037629689 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:09 INFO - PROCESS | 2176 | 1467037629692 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:09 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080E0800 == 27 [pid = 2176] [id = 591] 07:27:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (00000064046F1400) [pid = 2176] [serial = 1773] [outer = 0000000000000000] 07:27:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (00000064047FA400) [pid = 2176] [serial = 1774] [outer = 00000064046F1400] 07:27:09 INFO - PROCESS | 2176 | 1467037629741 Marionette DEBUG loaded listener.js 07:27:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006404C21000) [pid = 2176] [serial = 1775] [outer = 00000064046F1400] 07:27:10 INFO - PROCESS | 2176 | 1467037630214 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 07:27:10 INFO - PROCESS | 2176 | 1467037630257 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 07:27:10 INFO - PROCESS | 2176 | 1467037630259 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 07:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:27:10 INFO - PROCESS | 2176 | 1467037630262 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:27:10 INFO - PROCESS | 2176 | 1467037630266 Marionette TRACE conn6 <- [1,2330,null,{}] 07:27:10 INFO - PROCESS | 2176 | 1467037630278 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:10 INFO - PROCESS | 2176 | 1467037630283 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:10 INFO - PROCESS | 2176 | 1467037630398 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 07:27:10 INFO - PROCESS | 2176 | 1467037630479 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 2176 | 1467037630483 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:10 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408ADF000 == 28 [pid = 2176] [id = 592] 07:27:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640142B400) [pid = 2176] [serial = 1776] [outer = 0000000000000000] 07:27:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006404F55000) [pid = 2176] [serial = 1777] [outer = 000000640142B400] 07:27:10 INFO - PROCESS | 2176 | 1467037630532 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006405510000) [pid = 2176] [serial = 1778] [outer = 000000640142B400] 07:27:10 INFO - PROCESS | 2176 | 1467037630914 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 692ms 07:27:10 INFO - PROCESS | 2176 | 1467037630958 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 07:27:10 INFO - PROCESS | 2176 | 1467037630960 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 07:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:27:10 INFO - PROCESS | 2176 | 1467037630964 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:27:10 INFO - PROCESS | 2176 | 1467037630965 Marionette TRACE conn6 <- [1,2334,null,{}] 07:27:10 INFO - PROCESS | 2176 | 1467037630969 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:10 INFO - PROCESS | 2176 | 1467037630971 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:11 INFO - PROCESS | 2176 | 1467037631084 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 07:27:11 INFO - PROCESS | 2176 | 1467037631092 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:11 INFO - PROCESS | 2176 | 1467037631094 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:11 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF84000 == 29 [pid = 2176] [id = 593] 07:27:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006405BA3C00) [pid = 2176] [serial = 1779] [outer = 0000000000000000] 07:27:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006406C33C00) [pid = 2176] [serial = 1780] [outer = 0000006405BA3C00] 07:27:11 INFO - PROCESS | 2176 | 1467037631139 Marionette DEBUG loaded listener.js 07:27:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006407F90400) [pid = 2176] [serial = 1781] [outer = 0000006405BA3C00] 07:27:11 INFO - PROCESS | 2176 | 1467037631542 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 07:27:11 INFO - PROCESS | 2176 | 1467037631596 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 2176 | 1467037631606 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 07:27:11 INFO - PROCESS | 2176 | 1467037631610 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 2176 | 1467037631612 Marionette TRACE conn6 <- [1,2338,null,{}] 07:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:27:11 INFO - PROCESS | 2176 | 1467037631616 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:11 INFO - PROCESS | 2176 | 1467037631618 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:11 INFO - PROCESS | 2176 | 1467037631727 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 07:27:11 INFO - PROCESS | 2176 | 1467037631768 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:11 INFO - PROCESS | 2176 | 1467037631770 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:11 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE17800 == 30 [pid = 2176] [id = 594] 07:27:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640425A000) [pid = 2176] [serial = 1782] [outer = 0000000000000000] 07:27:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006408313000) [pid = 2176] [serial = 1783] [outer = 000000640425A000] 07:27:11 INFO - PROCESS | 2176 | 1467037631815 Marionette DEBUG loaded listener.js 07:27:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006408A10400) [pid = 2176] [serial = 1784] [outer = 000000640425A000] 07:27:12 INFO - PROCESS | 2176 | 1467037632235 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 07:27:12 INFO - PROCESS | 2176 | 1467037632288 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 07:27:12 INFO - PROCESS | 2176 | 1467037632290 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 07:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:27:12 INFO - PROCESS | 2176 | 1467037632293 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:27:12 INFO - PROCESS | 2176 | 1467037632295 Marionette TRACE conn6 <- [1,2342,null,{}] 07:27:12 INFO - PROCESS | 2176 | 1467037632298 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:12 INFO - PROCESS | 2176 | 1467037632304 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:12 INFO - PROCESS | 2176 | 1467037632411 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 07:27:12 INFO - PROCESS | 2176 | 1467037632419 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 2176 | 1467037632421 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:12 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6BE800 == 31 [pid = 2176] [id = 595] 07:27:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006408EF1800) [pid = 2176] [serial = 1785] [outer = 0000000000000000] 07:27:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006409793C00) [pid = 2176] [serial = 1786] [outer = 0000006408EF1800] 07:27:12 INFO - PROCESS | 2176 | 1467037632471 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640AFEF000) [pid = 2176] [serial = 1787] [outer = 0000006408EF1800] 07:27:12 INFO - PROCESS | 2176 | 1467037632906 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 629ms 07:27:12 INFO - PROCESS | 2176 | 1467037632926 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 07:27:12 INFO - PROCESS | 2176 | 1467037632928 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 07:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:27:12 INFO - PROCESS | 2176 | 1467037632935 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:27:12 INFO - PROCESS | 2176 | 1467037632937 Marionette TRACE conn6 <- [1,2346,null,{}] 07:27:12 INFO - PROCESS | 2176 | 1467037632940 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:12 INFO - PROCESS | 2176 | 1467037632943 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:13 INFO - PROCESS | 2176 | 1467037633022 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 07:27:13 INFO - PROCESS | 2176 | 1467037633028 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 2176 | 1467037633030 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:13 INFO - PROCESS | 2176 | ++DOCSHELL 000000646965E000 == 32 [pid = 2176] [id = 596] 07:27:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640AFF2800) [pid = 2176] [serial = 1788] [outer = 0000000000000000] 07:27:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640BF42400) [pid = 2176] [serial = 1789] [outer = 000000640AFF2800] 07:27:13 INFO - PROCESS | 2176 | 1467037633076 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640BF4DC00) [pid = 2176] [serial = 1790] [outer = 000000640AFF2800] 07:27:13 INFO - PROCESS | 2176 | 1467037633516 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 07:27:13 INFO - PROCESS | 2176 | 1467037633569 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 2176 | 1467037633571 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 07:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:27:13 INFO - PROCESS | 2176 | 1467037633574 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 2176 | 1467037633576 Marionette TRACE conn6 <- [1,2350,null,{}] 07:27:13 INFO - PROCESS | 2176 | 1467037633579 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:13 INFO - PROCESS | 2176 | 1467037633581 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:13 INFO - PROCESS | 2176 | 1467037633660 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 07:27:13 INFO - PROCESS | 2176 | 1467037633668 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 2176 | 1467037633670 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:13 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476ADF000 == 33 [pid = 2176] [id = 597] 07:27:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C09B800) [pid = 2176] [serial = 1791] [outer = 0000000000000000] 07:27:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C0A6C00) [pid = 2176] [serial = 1792] [outer = 000000640C09B800] 07:27:13 INFO - PROCESS | 2176 | 1467037633714 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C15AC00) [pid = 2176] [serial = 1793] [outer = 000000640C09B800] 07:27:14 INFO - PROCESS | 2176 | 1467037634188 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 07:27:14 INFO - PROCESS | 2176 | 1467037634268 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 2176 | 1467037634270 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 07:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:27:14 INFO - PROCESS | 2176 | 1467037634280 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 2176 | 1467037634282 Marionette TRACE conn6 <- [1,2354,null,{}] 07:27:14 INFO - PROCESS | 2176 | 1467037634285 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:14 INFO - PROCESS | 2176 | 1467037634287 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:14 INFO - PROCESS | 2176 | 1467037634394 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 07:27:14 INFO - PROCESS | 2176 | 1467037634474 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:14 INFO - PROCESS | 2176 | 1467037634476 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:14 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408ADE800 == 34 [pid = 2176] [id = 598] 07:27:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C15DC00) [pid = 2176] [serial = 1794] [outer = 0000000000000000] 07:27:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C20D800) [pid = 2176] [serial = 1795] [outer = 000000640C15DC00] 07:27:14 INFO - PROCESS | 2176 | 1467037634521 Marionette DEBUG loaded listener.js 07:27:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C255000) [pid = 2176] [serial = 1796] [outer = 000000640C15DC00] 07:27:14 INFO - PROCESS | 2176 | 1467037634945 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 692ms 07:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:27:14 INFO - PROCESS | 2176 | 1467037634974 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 2176 | 1467037634977 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 07:27:14 INFO - PROCESS | 2176 | 1467037634979 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 2176 | 1467037634981 Marionette TRACE conn6 <- [1,2358,null,{}] 07:27:14 INFO - PROCESS | 2176 | 1467037634985 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:14 INFO - PROCESS | 2176 | 1467037634987 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:15 INFO - PROCESS | 2176 | 1467037635104 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 07:27:15 INFO - PROCESS | 2176 | 1467037635109 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 2176 | 1467037635111 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:15 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478264000 == 35 [pid = 2176] [id = 599] 07:27:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C25D000) [pid = 2176] [serial = 1797] [outer = 0000000000000000] 07:27:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C5E8000) [pid = 2176] [serial = 1798] [outer = 000000640C25D000] 07:27:15 INFO - PROCESS | 2176 | 1467037635155 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C7C4C00) [pid = 2176] [serial = 1799] [outer = 000000640C25D000] 07:27:15 INFO - PROCESS | 2176 | 1467037635614 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 07:27:15 INFO - PROCESS | 2176 | 1467037635655 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 07:27:15 INFO - PROCESS | 2176 | 1467037635657 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 07:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:27:15 INFO - PROCESS | 2176 | 1467037635660 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:27:15 INFO - PROCESS | 2176 | 1467037635663 Marionette TRACE conn6 <- [1,2362,null,{}] 07:27:15 INFO - PROCESS | 2176 | 1467037635666 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:15 INFO - PROCESS | 2176 | 1467037635669 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:15 INFO - PROCESS | 2176 | 1467037635791 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 07:27:15 INFO - PROCESS | 2176 | 1467037635879 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 2176 | 1467037635882 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:15 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE15000 == 36 [pid = 2176] [id = 600] 07:27:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640CD5CC00) [pid = 2176] [serial = 1800] [outer = 0000000000000000] 07:27:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (00000064758BD400) [pid = 2176] [serial = 1801] [outer = 000000640CD5CC00] 07:27:15 INFO - PROCESS | 2176 | 1467037635930 Marionette DEBUG loaded listener.js 07:27:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006476A10800) [pid = 2176] [serial = 1802] [outer = 000000640CD5CC00] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640C5EE800) [pid = 2176] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006408EF4C00) [pid = 2176] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006404F2E400) [pid = 2176] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640BE9B800) [pid = 2176] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (0000006402038800) [pid = 2176] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006404F30C00) [pid = 2176] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064026A8400) [pid = 2176] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006404C21800) [pid = 2176] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006407F91000) [pid = 2176] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640CD5E800) [pid = 2176] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006408EF0C00) [pid = 2176] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064027F0800) [pid = 2176] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:27:16 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640808D000) [pid = 2176] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:27:16 INFO - PROCESS | 2176 | 1467037636405 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 776ms 07:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:27:16 INFO - PROCESS | 2176 | 1467037636443 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 07:27:16 INFO - PROCESS | 2176 | 1467037636445 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 07:27:16 INFO - PROCESS | 2176 | 1467037636448 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:27:16 INFO - PROCESS | 2176 | 1467037636450 Marionette TRACE conn6 <- [1,2366,null,{}] 07:27:16 INFO - PROCESS | 2176 | 1467037636453 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:16 INFO - PROCESS | 2176 | 1467037636455 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:16 INFO - PROCESS | 2176 | 1467037636538 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 07:27:16 INFO - PROCESS | 2176 | 1467037636543 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:16 INFO - PROCESS | 2176 | 1467037636545 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:16 INFO - PROCESS | 2176 | ++DOCSHELL 000000647BCA2000 == 37 [pid = 2176] [id = 601] 07:27:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006408EF3800) [pid = 2176] [serial = 1803] [outer = 0000000000000000] 07:27:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C099800) [pid = 2176] [serial = 1804] [outer = 0000006408EF3800] 07:27:16 INFO - PROCESS | 2176 | 1467037636590 Marionette DEBUG loaded listener.js 07:27:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006476A10000) [pid = 2176] [serial = 1805] [outer = 0000006408EF3800] 07:27:17 INFO - PROCESS | 2176 | 1467037637026 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 07:27:17 INFO - PROCESS | 2176 | 1467037637078 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 07:27:17 INFO - PROCESS | 2176 | 1467037637080 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 07:27:17 INFO - PROCESS | 2176 | 1467037637083 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:27:17 INFO - PROCESS | 2176 | 1467037637085 Marionette TRACE conn6 <- [1,2370,null,{}] 07:27:17 INFO - PROCESS | 2176 | 1467037637089 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:17 INFO - PROCESS | 2176 | 1467037637090 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:17 INFO - PROCESS | 2176 | 1467037637172 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 07:27:17 INFO - PROCESS | 2176 | 1467037637177 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 2176 | 1467037637179 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:17 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C467000 == 38 [pid = 2176] [id = 602] 07:27:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006476ACA800) [pid = 2176] [serial = 1806] [outer = 0000000000000000] 07:27:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006476DBA400) [pid = 2176] [serial = 1807] [outer = 0000006476ACA800] 07:27:17 INFO - PROCESS | 2176 | 1467037637223 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006477325C00) [pid = 2176] [serial = 1808] [outer = 0000006476ACA800] 07:27:17 INFO - PROCESS | 2176 | 1467037637670 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 07:27:17 INFO - PROCESS | 2176 | 1467037637720 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 07:27:17 INFO - PROCESS | 2176 | 1467037637722 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 07:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:27:17 INFO - PROCESS | 2176 | 1467037637726 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:27:17 INFO - PROCESS | 2176 | 1467037637727 Marionette TRACE conn6 <- [1,2374,null,{}] 07:27:17 INFO - PROCESS | 2176 | 1467037637730 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:17 INFO - PROCESS | 2176 | 1467037637732 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:17 INFO - PROCESS | 2176 | 1467037637817 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 07:27:17 INFO - PROCESS | 2176 | 1467037637822 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 2176 | 1467037637824 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:17 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C90A000 == 39 [pid = 2176] [id = 603] 07:27:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006477409C00) [pid = 2176] [serial = 1809] [outer = 0000000000000000] 07:27:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000647740CC00) [pid = 2176] [serial = 1810] [outer = 0000006477409C00] 07:27:17 INFO - PROCESS | 2176 | 1467037637868 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006477415400) [pid = 2176] [serial = 1811] [outer = 0000006477409C00] 07:27:18 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A6800 == 38 [pid = 2176] [id = 590] 07:27:18 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F07800 == 37 [pid = 2176] [id = 589] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF84000 == 36 [pid = 2176] [id = 593] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 000000646965E000 == 35 [pid = 2176] [id = 596] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE17800 == 34 [pid = 2176] [id = 594] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6BE800 == 33 [pid = 2176] [id = 595] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 0000006408ADF000 == 32 [pid = 2176] [id = 592] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 0000006408ADE800 == 31 [pid = 2176] [id = 598] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 000000647C467000 == 30 [pid = 2176] [id = 602] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 0000006476ADF000 == 29 [pid = 2176] [id = 597] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 00000064080E0800 == 28 [pid = 2176] [id = 591] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 0000006478264000 == 27 [pid = 2176] [id = 599] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE15000 == 26 [pid = 2176] [id = 600] 07:27:19 INFO - PROCESS | 2176 | --DOCSHELL 000000647BCA2000 == 25 [pid = 2176] [id = 601] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640CD54C00) [pid = 2176] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (00000064758B7C00) [pid = 2176] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640970A800) [pid = 2176] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064098D6800) [pid = 2176] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006409797C00) [pid = 2176] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C099C00) [pid = 2176] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640BDDA000) [pid = 2176] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640C7C5800) [pid = 2176] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C251C00) [pid = 2176] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006407F97000) [pid = 2176] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006405331C00) [pid = 2176] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006405512000) [pid = 2176] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064027F1400) [pid = 2176] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006404259C00) [pid = 2176] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064055DF800) [pid = 2176] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006404D65000) [pid = 2176] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006477BA8C00) [pid = 2176] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006477A35400) [pid = 2176] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006477539000) [pid = 2176] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006475AD7C00) [pid = 2176] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640BF4F800) [pid = 2176] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (00000064098CF400) [pid = 2176] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006405508800) [pid = 2176] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640467E000) [pid = 2176] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (000000640C212000) [pid = 2176] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (0000006408A05400) [pid = 2176] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (000000640C5E6800) [pid = 2176] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 07:27:19 INFO - PROCESS | 2176 | 1467037639676 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1988ms 07:27:19 INFO - PROCESS | 2176 | 1467037639719 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 07:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:27:19 INFO - PROCESS | 2176 | 1467037639723 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 07:27:19 INFO - PROCESS | 2176 | 1467037639728 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:27:19 INFO - PROCESS | 2176 | 1467037639731 Marionette TRACE conn6 <- [1,2378,null,{}] 07:27:19 INFO - PROCESS | 2176 | 1467037639737 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:19 INFO - PROCESS | 2176 | 1467037639740 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:19 INFO - PROCESS | 2176 | 1467037639836 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 07:27:19 INFO - PROCESS | 2176 | 1467037639844 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:19 INFO - PROCESS | 2176 | 1467037639849 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:19 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405391000 == 26 [pid = 2176] [id = 604] 07:27:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (0000006402041000) [pid = 2176] [serial = 1812] [outer = 0000000000000000] 07:27:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (0000006402041800) [pid = 2176] [serial = 1813] [outer = 0000006402041000] 07:27:19 INFO - PROCESS | 2176 | 1467037639900 Marionette DEBUG loaded listener.js 07:27:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006402706400) [pid = 2176] [serial = 1814] [outer = 0000006402041000] 07:27:20 INFO - PROCESS | 2176 | 1467037640393 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 07:27:20 INFO - PROCESS | 2176 | 1467037640419 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 07:27:20 INFO - PROCESS | 2176 | 1467037640424 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 07:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:27:20 INFO - PROCESS | 2176 | 1467037640430 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:27:20 INFO - PROCESS | 2176 | 1467037640433 Marionette TRACE conn6 <- [1,2382,null,{}] 07:27:20 INFO - PROCESS | 2176 | 1467037640437 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:20 INFO - PROCESS | 2176 | 1467037640440 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:20 INFO - PROCESS | 2176 | 1467037640532 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 07:27:20 INFO - PROCESS | 2176 | 1467037640540 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:20 INFO - PROCESS | 2176 | 1467037640543 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:20 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408053000 == 27 [pid = 2176] [id = 605] 07:27:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006403129C00) [pid = 2176] [serial = 1815] [outer = 0000000000000000] 07:27:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640424D400) [pid = 2176] [serial = 1816] [outer = 0000006403129C00] 07:27:20 INFO - PROCESS | 2176 | 1467037640591 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064046F4C00) [pid = 2176] [serial = 1817] [outer = 0000006403129C00] 07:27:21 INFO - PROCESS | 2176 | 1467037641086 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 691ms 07:27:21 INFO - PROCESS | 2176 | 1467037641124 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 2176 | 1467037641126 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 07:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:27:21 INFO - PROCESS | 2176 | 1467037641129 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - PROCESS | 2176 | 1467037641133 Marionette TRACE conn6 <- [1,2386,null,{}] 07:27:21 INFO - PROCESS | 2176 | 1467037641145 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:21 INFO - PROCESS | 2176 | 1467037641150 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:21 INFO - PROCESS | 2176 | 1467037641270 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 07:27:21 INFO - PROCESS | 2176 | 1467037641355 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:21 INFO - PROCESS | 2176 | 1467037641358 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:21 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089D6000 == 28 [pid = 2176] [id = 606] 07:27:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006401436C00) [pid = 2176] [serial = 1818] [outer = 0000000000000000] 07:27:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404F2AC00) [pid = 2176] [serial = 1819] [outer = 0000006401436C00] 07:27:21 INFO - PROCESS | 2176 | 1467037641407 Marionette DEBUG loaded listener.js 07:27:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006405332800) [pid = 2176] [serial = 1820] [outer = 0000006401436C00] 07:27:21 INFO - PROCESS | 2176 | 1467037641782 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 07:27:21 INFO - PROCESS | 2176 | 1467037641825 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 2176 | 1467037641827 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 07:27:21 INFO - PROCESS | 2176 | 1467037641830 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:27:21 INFO - PROCESS | 2176 | 1467037641832 Marionette TRACE conn6 <- [1,2390,null,{}] 07:27:21 INFO - PROCESS | 2176 | 1467037641835 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:21 INFO - PROCESS | 2176 | 1467037641838 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:21 INFO - PROCESS | 2176 | 1467037641954 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 07:27:21 INFO - PROCESS | 2176 | 1467037641959 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:21 INFO - PROCESS | 2176 | 1467037641961 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:21 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F0A800 == 29 [pid = 2176] [id = 607] 07:27:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064055DEC00) [pid = 2176] [serial = 1821] [outer = 0000000000000000] 07:27:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (00000064055E4800) [pid = 2176] [serial = 1822] [outer = 00000064055DEC00] 07:27:22 INFO - PROCESS | 2176 | 1467037642007 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006405CD8000) [pid = 2176] [serial = 1823] [outer = 00000064055DEC00] 07:27:22 INFO - PROCESS | 2176 | 1467037642460 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 694ms 07:27:22 INFO - PROCESS | 2176 | 1467037642527 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 2176 | 1467037642530 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 07:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:27:22 INFO - PROCESS | 2176 | 1467037642533 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 2176 | 1467037642535 Marionette TRACE conn6 <- [1,2394,null,{}] 07:27:22 INFO - PROCESS | 2176 | 1467037642538 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:22 INFO - PROCESS | 2176 | 1467037642540 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:22 INFO - PROCESS | 2176 | 1467037642649 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 07:27:22 INFO - PROCESS | 2176 | 1467037642662 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 2176 | 1467037642664 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:22 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BB9E000 == 30 [pid = 2176] [id = 608] 07:27:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006403124C00) [pid = 2176] [serial = 1824] [outer = 0000000000000000] 07:27:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640808EC00) [pid = 2176] [serial = 1825] [outer = 0000006403124C00] 07:27:22 INFO - PROCESS | 2176 | 1467037642709 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006408314000) [pid = 2176] [serial = 1826] [outer = 0000006403124C00] 07:27:23 INFO - PROCESS | 2176 | 1467037643146 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 07:27:23 INFO - PROCESS | 2176 | 1467037643228 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 2176 | 1467037643230 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 07:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:27:23 INFO - PROCESS | 2176 | 1467037643233 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 2176 | 1467037643235 Marionette TRACE conn6 <- [1,2398,null,{}] 07:27:23 INFO - PROCESS | 2176 | 1467037643238 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:23 INFO - PROCESS | 2176 | 1467037643244 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:23 INFO - PROCESS | 2176 | 1467037643350 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 07:27:23 INFO - PROCESS | 2176 | 1467037643356 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 2176 | 1467037643358 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:23 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFE9000 == 31 [pid = 2176] [id = 609] 07:27:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006408A05000) [pid = 2176] [serial = 1827] [outer = 0000000000000000] 07:27:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640970C000) [pid = 2176] [serial = 1828] [outer = 0000006408A05000] 07:27:23 INFO - PROCESS | 2176 | 1467037643403 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006409798400) [pid = 2176] [serial = 1829] [outer = 0000006408A05000] 07:27:23 INFO - PROCESS | 2176 | 1467037643845 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 07:27:23 INFO - PROCESS | 2176 | 1467037643929 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 2176 | 1467037643931 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 07:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:27:23 INFO - PROCESS | 2176 | 1467037643939 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 2176 | 1467037643941 Marionette TRACE conn6 <- [1,2402,null,{}] 07:27:23 INFO - PROCESS | 2176 | 1467037643944 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:23 INFO - PROCESS | 2176 | 1467037643946 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:24 INFO - PROCESS | 2176 | 1467037644053 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 07:27:24 INFO - PROCESS | 2176 | 1467037644060 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:24 INFO - PROCESS | 2176 | 1467037644062 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:24 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6BF800 == 32 [pid = 2176] [id = 610] 07:27:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006401DE6800) [pid = 2176] [serial = 1830] [outer = 0000000000000000] 07:27:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064098CEC00) [pid = 2176] [serial = 1831] [outer = 0000006401DE6800] 07:27:24 INFO - PROCESS | 2176 | 1467037644107 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640AFF1000) [pid = 2176] [serial = 1832] [outer = 0000006401DE6800] 07:27:24 INFO - PROCESS | 2176 | 1467037644515 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 07:27:24 INFO - PROCESS | 2176 | 1467037644567 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 07:27:24 INFO - PROCESS | 2176 | 1467037644569 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 07:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:27:24 INFO - PROCESS | 2176 | 1467037644573 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 2176 | 1467037644574 Marionette TRACE conn6 <- [1,2406,null,{}] 07:27:24 INFO - PROCESS | 2176 | 1467037644578 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:24 INFO - PROCESS | 2176 | 1467037644580 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:24 INFO - PROCESS | 2176 | 1467037644660 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 07:27:24 INFO - PROCESS | 2176 | 1467037644665 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:24 INFO - PROCESS | 2176 | 1467037644667 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:24 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDD9000 == 33 [pid = 2176] [id = 611] 07:27:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BE92800) [pid = 2176] [serial = 1833] [outer = 0000000000000000] 07:27:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640BE9C400) [pid = 2176] [serial = 1834] [outer = 000000640BE92800] 07:27:24 INFO - PROCESS | 2176 | 1467037644713 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640BF49C00) [pid = 2176] [serial = 1835] [outer = 000000640BE92800] 07:27:25 INFO - PROCESS | 2176 | 1467037645195 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 693ms 07:27:25 INFO - PROCESS | 2176 | 1467037645268 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 2176 | 1467037645271 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 07:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:27:25 INFO - PROCESS | 2176 | 1467037645274 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - PROCESS | 2176 | 1467037645276 Marionette TRACE conn6 <- [1,2410,null,{}] 07:27:25 INFO - PROCESS | 2176 | 1467037645279 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:25 INFO - PROCESS | 2176 | 1467037645281 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:25 INFO - PROCESS | 2176 | 1467037645388 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 07:27:25 INFO - PROCESS | 2176 | 1467037645468 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 2176 | 1467037645470 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:25 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476AEC000 == 34 [pid = 2176] [id = 612] 07:27:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C09B000) [pid = 2176] [serial = 1836] [outer = 0000000000000000] 07:27:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C0A0400) [pid = 2176] [serial = 1837] [outer = 000000640C09B000] 07:27:25 INFO - PROCESS | 2176 | 1467037645515 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C157000) [pid = 2176] [serial = 1838] [outer = 000000640C09B000] 07:27:25 INFO - PROCESS | 2176 | 1467037645954 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 07:27:26 INFO - PROCESS | 2176 | 1467037646010 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 07:27:26 INFO - PROCESS | 2176 | 1467037646012 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 07:27:26 INFO - PROCESS | 2176 | 1467037646015 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:27:26 INFO - PROCESS | 2176 | 1467037646017 Marionette TRACE conn6 <- [1,2414,null,{}] 07:27:26 INFO - PROCESS | 2176 | 1467037646021 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:26 INFO - PROCESS | 2176 | 1467037646023 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:26 INFO - PROCESS | 2176 | 1467037646142 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 07:27:26 INFO - PROCESS | 2176 | 1467037646153 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 2176 | 1467037646155 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:26 INFO - PROCESS | 2176 | ++DOCSHELL 000000647757F000 == 35 [pid = 2176] [id = 613] 07:27:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C09BC00) [pid = 2176] [serial = 1839] [outer = 0000000000000000] 07:27:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640C212400) [pid = 2176] [serial = 1840] [outer = 000000640C09BC00] 07:27:26 INFO - PROCESS | 2176 | 1467037646200 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000640C255C00) [pid = 2176] [serial = 1841] [outer = 000000640C09BC00] 07:27:26 INFO - PROCESS | 2176 | 1467037646659 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 07:27:26 INFO - PROCESS | 2176 | 1467037646714 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 07:27:26 INFO - PROCESS | 2176 | 1467037646717 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 07:27:26 INFO - PROCESS | 2176 | 1467037646721 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:27:26 INFO - PROCESS | 2176 | 1467037646723 Marionette TRACE conn6 <- [1,2418,null,{}] 07:27:26 INFO - PROCESS | 2176 | 1467037646727 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:26 INFO - PROCESS | 2176 | 1467037646729 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:26 INFO - PROCESS | 2176 | 1467037646890 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006476ACA800) [pid = 2176] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C15DC00) [pid = 2176] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640C25D000) [pid = 2176] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640CD5CC00) [pid = 2176] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640C09B800) [pid = 2176] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640AFF2800) [pid = 2176] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006408EF1800) [pid = 2176] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640425A000) [pid = 2176] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006405BA3C00) [pid = 2176] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640142B400) [pid = 2176] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064046F1400) [pid = 2176] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064026AB000) [pid = 2176] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C5E7400) [pid = 2176] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:27:27 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006408EF3800) [pid = 2176] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:27:27 INFO - PROCESS | 2176 | 1467037647079 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 2176 | 1467037647082 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:27 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BB9D000 == 36 [pid = 2176] [id = 614] 07:27:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006401D5CC00) [pid = 2176] [serial = 1842] [outer = 0000000000000000] 07:27:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064027F4400) [pid = 2176] [serial = 1843] [outer = 0000006401D5CC00] 07:27:27 INFO - PROCESS | 2176 | 1467037647129 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C150400) [pid = 2176] [serial = 1844] [outer = 0000006401D5CC00] 07:27:27 INFO - PROCESS | 2176 | 1467037647504 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 838ms 07:27:27 INFO - PROCESS | 2176 | 1467037647562 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 07:27:27 INFO - PROCESS | 2176 | 1467037647564 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 07:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:27:27 INFO - PROCESS | 2176 | 1467037647567 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - PROCESS | 2176 | 1467037647569 Marionette TRACE conn6 <- [1,2422,null,{}] 07:27:27 INFO - PROCESS | 2176 | 1467037647573 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:27 INFO - PROCESS | 2176 | 1467037647575 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:27 INFO - PROCESS | 2176 | 1467037647686 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 07:27:27 INFO - PROCESS | 2176 | 1467037647697 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 2176 | 1467037647699 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:27 INFO - PROCESS | 2176 | ++DOCSHELL 000000647A93A800 == 37 [pid = 2176] [id = 615] 07:27:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C156400) [pid = 2176] [serial = 1845] [outer = 0000000000000000] 07:27:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640CD57000) [pid = 2176] [serial = 1846] [outer = 000000640C156400] 07:27:27 INFO - PROCESS | 2176 | 1467037647744 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640CD61800) [pid = 2176] [serial = 1847] [outer = 000000640C156400] 07:27:28 INFO - PROCESS | 2176 | 1467037648161 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 627ms 07:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:27:28 INFO - PROCESS | 2176 | 1467037648198 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 2176 | 1467037648200 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 07:27:28 INFO - PROCESS | 2176 | 1467037648203 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 2176 | 1467037648205 Marionette TRACE conn6 <- [1,2426,null,{}] 07:27:28 INFO - PROCESS | 2176 | 1467037648209 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 2176 | 1467037648210 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:28 INFO - PROCESS | 2176 | 1467037648323 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 07:27:28 INFO - PROCESS | 2176 | 1467037648362 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 2176 | 1467037648364 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:28 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C87C800 == 38 [pid = 2176] [id = 616] 07:27:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (00000064758C0C00) [pid = 2176] [serial = 1848] [outer = 0000000000000000] 07:27:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C7CA800) [pid = 2176] [serial = 1849] [outer = 00000064758C0C00] 07:27:28 INFO - PROCESS | 2176 | 1467037648408 Marionette DEBUG loaded listener.js 07:27:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (00000064762C3400) [pid = 2176] [serial = 1850] [outer = 00000064758C0C00] 07:27:28 INFO - PROCESS | 2176 | 1467037648904 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms 07:27:28 INFO - PROCESS | 2176 | 1467037648962 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 2176 | 1467037648967 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 07:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:27:28 INFO - PROCESS | 2176 | 1467037648973 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 2176 | 1467037648976 Marionette TRACE conn6 <- [1,2430,null,{}] 07:27:28 INFO - PROCESS | 2176 | 1467037648983 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 2176 | 1467037648986 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:29 INFO - PROCESS | 2176 | 1467037649126 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 07:27:29 INFO - PROCESS | 2176 | 1467037649226 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:29 INFO - PROCESS | 2176 | 1467037649229 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:29 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061C0800 == 39 [pid = 2176] [id = 617] 07:27:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640203F400) [pid = 2176] [serial = 1851] [outer = 0000000000000000] 07:27:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006402593400) [pid = 2176] [serial = 1852] [outer = 000000640203F400] 07:27:29 INFO - PROCESS | 2176 | 1467037649287 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (00000064027FB000) [pid = 2176] [serial = 1853] [outer = 000000640203F400] 07:27:30 INFO - PROCESS | 2176 | 1467037650033 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1125ms 07:27:30 INFO - PROCESS | 2176 | 1467037650101 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 07:27:30 INFO - PROCESS | 2176 | 1467037650106 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 07:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:27:30 INFO - PROCESS | 2176 | 1467037650137 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:27:30 INFO - PROCESS | 2176 | 1467037650140 Marionette TRACE conn6 <- [1,2434,null,{}] 07:27:30 INFO - PROCESS | 2176 | 1467037650145 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:30 INFO - PROCESS | 2176 | 1467037650148 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:30 INFO - PROCESS | 2176 | 1467037650279 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 07:27:30 INFO - PROCESS | 2176 | 1467037650395 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:30 INFO - PROCESS | 2176 | 1467037650398 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:30 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAA000 == 40 [pid = 2176] [id = 618] 07:27:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006404D68800) [pid = 2176] [serial = 1854] [outer = 0000000000000000] 07:27:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006405064C00) [pid = 2176] [serial = 1855] [outer = 0000006404D68800] 07:27:30 INFO - PROCESS | 2176 | 1467037650456 Marionette DEBUG loaded listener.js 07:27:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006407F8A000) [pid = 2176] [serial = 1856] [outer = 0000006404D68800] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 000000647A93A800 == 39 [pid = 2176] [id = 615] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 000000640BB9D000 == 38 [pid = 2176] [id = 614] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 000000647757F000 == 37 [pid = 2176] [id = 613] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 0000006476AEC000 == 36 [pid = 2176] [id = 612] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDD9000 == 35 [pid = 2176] [id = 611] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6BF800 == 34 [pid = 2176] [id = 610] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFE9000 == 33 [pid = 2176] [id = 609] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 000000640BB9E000 == 32 [pid = 2176] [id = 608] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F0A800 == 31 [pid = 2176] [id = 607] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 00000064089D6000 == 30 [pid = 2176] [id = 606] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000647740CC00) [pid = 2176] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | 1467037651409 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 0000006408053000 == 29 [pid = 2176] [id = 605] 07:27:31 INFO - PROCESS | 2176 | --DOCSHELL 0000006405391000 == 28 [pid = 2176] [id = 604] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006477325C00) [pid = 2176] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C20D800) [pid = 2176] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640C5E8000) [pid = 2176] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640C255000) [pid = 2176] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (00000064758BD400) [pid = 2176] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640C7C4C00) [pid = 2176] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006476DBA400) [pid = 2176] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006476A10800) [pid = 2176] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C0A6C00) [pid = 2176] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640BF42400) [pid = 2176] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640BF4DC00) [pid = 2176] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006409793C00) [pid = 2176] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640AFEF000) [pid = 2176] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006408313000) [pid = 2176] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006408A10400) [pid = 2176] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006406C33C00) [pid = 2176] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006407F90400) [pid = 2176] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006404F55000) [pid = 2176] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006405510000) [pid = 2176] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (00000064047FA400) [pid = 2176] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006404C21000) [pid = 2176] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (00000064026AF800) [pid = 2176] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (00000064027F2800) [pid = 2176] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006475ADAC00) [pid = 2176] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640C099800) [pid = 2176] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006476A10000) [pid = 2176] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640C15AC00) [pid = 2176] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 07:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1334ms 07:27:31 INFO - PROCESS | 2176 | 1467037651471 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 2176 | 1467037651476 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 07:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:27:31 INFO - PROCESS | 2176 | 1467037651480 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 2176 | 1467037651483 Marionette TRACE conn6 <- [1,2438,null,{}] 07:27:31 INFO - PROCESS | 2176 | 1467037651488 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:31 INFO - PROCESS | 2176 | 1467037651491 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:31 INFO - PROCESS | 2176 | 1467037651590 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 07:27:31 INFO - PROCESS | 2176 | 1467037651597 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 2176 | 1467037651600 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:31 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C64000 == 29 [pid = 2176] [id = 619] 07:27:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (00000064027FC400) [pid = 2176] [serial = 1857] [outer = 0000000000000000] 07:27:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006404258C00) [pid = 2176] [serial = 1858] [outer = 00000064027FC400] 07:27:31 INFO - PROCESS | 2176 | 1467037651648 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006404D60000) [pid = 2176] [serial = 1859] [outer = 00000064027FC400] 07:27:32 INFO - PROCESS | 2176 | 1467037652170 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 07:27:32 INFO - PROCESS | 2176 | 1467037652215 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 2176 | 1467037652220 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 07:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:27:32 INFO - PROCESS | 2176 | 1467037652225 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - PROCESS | 2176 | 1467037652228 Marionette TRACE conn6 <- [1,2442,null,{}] 07:27:32 INFO - PROCESS | 2176 | 1467037652232 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:32 INFO - PROCESS | 2176 | 1467037652234 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:32 INFO - PROCESS | 2176 | 1467037652322 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 07:27:32 INFO - PROCESS | 2176 | 1467037652405 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 2176 | 1467037652408 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:32 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089CE800 == 30 [pid = 2176] [id = 620] 07:27:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006405511000) [pid = 2176] [serial = 1860] [outer = 0000000000000000] 07:27:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (00000064055E0400) [pid = 2176] [serial = 1861] [outer = 0000006405511000] 07:27:32 INFO - PROCESS | 2176 | 1467037652456 Marionette DEBUG loaded listener.js 07:27:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006406C33C00) [pid = 2176] [serial = 1862] [outer = 0000006405511000] 07:27:32 INFO - PROCESS | 2176 | 1467037652852 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 07:27:32 INFO - PROCESS | 2176 | 1467037652920 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 2176 | 1467037652923 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 07:27:32 INFO - PROCESS | 2176 | 1467037652926 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:27:32 INFO - PROCESS | 2176 | 1467037652930 Marionette TRACE conn6 <- [1,2446,null,{}] 07:27:32 INFO - PROCESS | 2176 | 1467037652942 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:32 INFO - PROCESS | 2176 | 1467037652947 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:33 INFO - PROCESS | 2176 | 1467037653065 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 07:27:33 INFO - PROCESS | 2176 | 1467037653082 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 2176 | 1467037653085 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:33 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BB9A800 == 31 [pid = 2176] [id = 621] 07:27:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064020C8800) [pid = 2176] [serial = 1863] [outer = 0000000000000000] 07:27:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006408A0A800) [pid = 2176] [serial = 1864] [outer = 00000064020C8800] 07:27:33 INFO - PROCESS | 2176 | 1467037653137 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006408EECC00) [pid = 2176] [serial = 1865] [outer = 00000064020C8800] 07:27:33 INFO - PROCESS | 2176 | 1467037653603 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 07:27:33 INFO - PROCESS | 2176 | 1467037653662 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 2176 | 1467037653665 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 07:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:27:33 INFO - PROCESS | 2176 | 1467037653668 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 2176 | 1467037653670 Marionette TRACE conn6 <- [1,2450,null,{}] 07:27:33 INFO - PROCESS | 2176 | 1467037653674 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:33 INFO - PROCESS | 2176 | 1467037653676 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:33 INFO - PROCESS | 2176 | 1467037653799 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 07:27:33 INFO - PROCESS | 2176 | 1467037653806 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 2176 | 1467037653808 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:33 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFDF000 == 32 [pid = 2176] [id = 622] 07:27:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006408EF3800) [pid = 2176] [serial = 1866] [outer = 0000000000000000] 07:27:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006409791800) [pid = 2176] [serial = 1867] [outer = 0000006408EF3800] 07:27:33 INFO - PROCESS | 2176 | 1467037653906 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (00000064098D6400) [pid = 2176] [serial = 1868] [outer = 0000006408EF3800] 07:27:34 INFO - PROCESS | 2176 | 1467037654308 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 07:27:34 INFO - PROCESS | 2176 | 1467037654363 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 07:27:34 INFO - PROCESS | 2176 | 1467037654366 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 07:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:27:34 INFO - PROCESS | 2176 | 1467037654381 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - PROCESS | 2176 | 1467037654383 Marionette TRACE conn6 <- [1,2454,null,{}] 07:27:34 INFO - PROCESS | 2176 | 1467037654386 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:34 INFO - PROCESS | 2176 | 1467037654389 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:34 INFO - PROCESS | 2176 | 1467037654524 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 07:27:34 INFO - PROCESS | 2176 | 1467037654540 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:34 INFO - PROCESS | 2176 | 1467037654542 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:34 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDC7000 == 33 [pid = 2176] [id = 623] 07:27:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064026A8400) [pid = 2176] [serial = 1869] [outer = 0000000000000000] 07:27:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640BE92400) [pid = 2176] [serial = 1870] [outer = 00000064026A8400] 07:27:34 INFO - PROCESS | 2176 | 1467037654587 Marionette DEBUG loaded listener.js 07:27:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640BF44800) [pid = 2176] [serial = 1871] [outer = 00000064026A8400] 07:27:35 INFO - PROCESS | 2176 | 1467037655033 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 07:27:35 INFO - PROCESS | 2176 | 1467037655076 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 2176 | 1467037655078 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 07:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:27:35 INFO - PROCESS | 2176 | 1467037655089 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 2176 | 1467037655091 Marionette TRACE conn6 <- [1,2458,null,{}] 07:27:35 INFO - PROCESS | 2176 | 1467037655094 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:35 INFO - PROCESS | 2176 | 1467037655100 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:35 INFO - PROCESS | 2176 | 1467037655239 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 07:27:35 INFO - PROCESS | 2176 | 1467037655302 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:35 INFO - PROCESS | 2176 | 1467037655305 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:35 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D9B000 == 34 [pid = 2176] [id = 624] 07:27:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C207400) [pid = 2176] [serial = 1872] [outer = 0000000000000000] 07:27:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C25CC00) [pid = 2176] [serial = 1873] [outer = 000000640C207400] 07:27:35 INFO - PROCESS | 2176 | 1467037655351 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C5F1400) [pid = 2176] [serial = 1874] [outer = 000000640C207400] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006477409C00) [pid = 2176] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006401436C00) [pid = 2176] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006402041000) [pid = 2176] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C09B000) [pid = 2176] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006408A05000) [pid = 2176] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C09BC00) [pid = 2176] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006403129C00) [pid = 2176] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006401D5CC00) [pid = 2176] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006403124C00) [pid = 2176] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006401DE6800) [pid = 2176] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C156400) [pid = 2176] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640BE92800) [pid = 2176] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:27:35 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (00000064055DEC00) [pid = 2176] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:27:35 INFO - PROCESS | 2176 | 1467037655893 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 839ms 07:27:35 INFO - PROCESS | 2176 | 1467037655928 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 2176 | 1467037655930 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 07:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:27:35 INFO - PROCESS | 2176 | 1467037655933 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 2176 | 1467037655935 Marionette TRACE conn6 <- [1,2462,null,{}] 07:27:35 INFO - PROCESS | 2176 | 1467037655939 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:35 INFO - PROCESS | 2176 | 1467037655941 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:36 INFO - PROCESS | 2176 | 1467037656020 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 07:27:36 INFO - PROCESS | 2176 | 1467037656101 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 2176 | 1467037656103 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:36 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477582800 == 35 [pid = 2176] [id = 625] 07:27:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006405334000) [pid = 2176] [serial = 1875] [outer = 0000000000000000] 07:27:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640979E400) [pid = 2176] [serial = 1876] [outer = 0000006405334000] 07:27:36 INFO - PROCESS | 2176 | 1467037656147 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640C7C2800) [pid = 2176] [serial = 1877] [outer = 0000006405334000] 07:27:36 INFO - PROCESS | 2176 | 1467037656516 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 628ms 07:27:36 INFO - PROCESS | 2176 | 1467037656565 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 07:27:36 INFO - PROCESS | 2176 | 1467037656567 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 07:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:27:36 INFO - PROCESS | 2176 | 1467037656571 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:27:36 INFO - PROCESS | 2176 | 1467037656572 Marionette TRACE conn6 <- [1,2466,null,{}] 07:27:36 INFO - PROCESS | 2176 | 1467037656576 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:36 INFO - PROCESS | 2176 | 1467037656578 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:36 INFO - PROCESS | 2176 | 1467037656696 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 07:27:36 INFO - PROCESS | 2176 | 1467037656705 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 2176 | 1467037656707 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:36 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478268800 == 36 [pid = 2176] [id = 626] 07:27:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640C7C5000) [pid = 2176] [serial = 1878] [outer = 0000000000000000] 07:27:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640CD5B000) [pid = 2176] [serial = 1879] [outer = 000000640C7C5000] 07:27:36 INFO - PROCESS | 2176 | 1467037656751 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006475AD6400) [pid = 2176] [serial = 1880] [outer = 000000640C7C5000] 07:27:37 INFO - PROCESS | 2176 | 1467037657150 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 07:27:37 INFO - PROCESS | 2176 | 1467037657204 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 2176 | 1467037657206 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 07:27:37 INFO - PROCESS | 2176 | 1467037657209 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:27:37 INFO - PROCESS | 2176 | 1467037657211 Marionette TRACE conn6 <- [1,2470,null,{}] 07:27:37 INFO - PROCESS | 2176 | 1467037657214 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:37 INFO - PROCESS | 2176 | 1467037657216 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:37 INFO - PROCESS | 2176 | 1467037657329 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 07:27:37 INFO - PROCESS | 2176 | 1467037657368 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 2176 | 1467037657370 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:37 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BB99800 == 37 [pid = 2176] [id = 627] 07:27:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C7CF400) [pid = 2176] [serial = 1881] [outer = 0000000000000000] 07:27:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006476A2BC00) [pid = 2176] [serial = 1882] [outer = 000000640C7CF400] 07:27:37 INFO - PROCESS | 2176 | 1467037657417 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006476C40C00) [pid = 2176] [serial = 1883] [outer = 000000640C7CF400] 07:27:37 INFO - PROCESS | 2176 | 1467037657948 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 775ms 07:27:37 INFO - PROCESS | 2176 | 1467037657988 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 2176 | 1467037657994 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 07:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:27:38 INFO - PROCESS | 2176 | 1467037657999 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:27:38 INFO - PROCESS | 2176 | 1467037658003 Marionette TRACE conn6 <- [1,2474,null,{}] 07:27:38 INFO - PROCESS | 2176 | 1467037658009 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:38 INFO - PROCESS | 2176 | 1467037658012 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:38 INFO - PROCESS | 2176 | 1467037658136 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 07:27:38 INFO - PROCESS | 2176 | 1467037658260 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 2176 | 1467037658265 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:38 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408394800 == 38 [pid = 2176] [id = 628] 07:27:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640270C000) [pid = 2176] [serial = 1884] [outer = 0000000000000000] 07:27:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006404D5F000) [pid = 2176] [serial = 1885] [outer = 000000640270C000] 07:27:38 INFO - PROCESS | 2176 | 1467037658325 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640559DC00) [pid = 2176] [serial = 1886] [outer = 000000640270C000] 07:27:38 INFO - PROCESS | 2176 | 1467037658980 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1029ms 07:27:39 INFO - PROCESS | 2176 | 1467037659031 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 2176 | 1467037659036 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 07:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:27:39 INFO - PROCESS | 2176 | 1467037659057 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 2176 | 1467037659060 Marionette TRACE conn6 <- [1,2478,null,{}] 07:27:39 INFO - PROCESS | 2176 | 1467037659085 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:39 INFO - PROCESS | 2176 | 1467037659088 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:39 INFO - PROCESS | 2176 | 1467037659209 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 07:27:39 INFO - PROCESS | 2176 | 1467037659326 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:39 INFO - PROCESS | 2176 | 1467037659329 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:39 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476A3E800 == 39 [pid = 2176] [id = 629] 07:27:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006408A06400) [pid = 2176] [serial = 1887] [outer = 0000000000000000] 07:27:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006408EF0400) [pid = 2176] [serial = 1888] [outer = 0000006408A06400] 07:27:39 INFO - PROCESS | 2176 | 1467037659388 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640BE93000) [pid = 2176] [serial = 1889] [outer = 0000006408A06400] 07:27:40 INFO - PROCESS | 2176 | 1467037660011 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1004ms 07:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:27:40 INFO - PROCESS | 2176 | 1467037660062 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 2176 | 1467037660065 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 07:27:40 INFO - PROCESS | 2176 | 1467037660068 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 2176 | 1467037660072 Marionette TRACE conn6 <- [1,2482,null,{}] 07:27:40 INFO - PROCESS | 2176 | 1467037660084 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:40 INFO - PROCESS | 2176 | 1467037660089 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:40 INFO - PROCESS | 2176 | 1467037660203 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 07:27:40 INFO - PROCESS | 2176 | 1467037660327 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 2176 | 1467037660331 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:40 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C6A8800 == 40 [pid = 2176] [id = 630] 07:27:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C215000) [pid = 2176] [serial = 1890] [outer = 0000000000000000] 07:27:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640CD5B400) [pid = 2176] [serial = 1891] [outer = 000000640C215000] 07:27:40 INFO - PROCESS | 2176 | 1467037660390 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006476DC0400) [pid = 2176] [serial = 1892] [outer = 000000640C215000] 07:27:41 INFO - PROCESS | 2176 | 1467037661008 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 985ms 07:27:41 INFO - PROCESS | 2176 | 1467037661055 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 2176 | 1467037661058 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 07:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:27:41 INFO - PROCESS | 2176 | 1467037661062 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 2176 | 1467037661064 Marionette TRACE conn6 <- [1,2486,null,{}] 07:27:41 INFO - PROCESS | 2176 | 1467037661068 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:41 INFO - PROCESS | 2176 | 1467037661070 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:41 INFO - PROCESS | 2176 | 1467037661184 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 07:27:41 INFO - PROCESS | 2176 | 1467037661390 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 2176 | 1467037661393 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:41 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408385000 == 41 [pid = 2176] [id = 631] 07:27:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640203CC00) [pid = 2176] [serial = 1893] [outer = 0000000000000000] 07:27:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006404254000) [pid = 2176] [serial = 1894] [outer = 000000640203CC00] 07:27:41 INFO - PROCESS | 2176 | 1467037661454 Marionette DEBUG loaded listener.js 07:27:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006405508C00) [pid = 2176] [serial = 1895] [outer = 000000640203CC00] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 0000006478268800 == 40 [pid = 2176] [id = 626] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 0000006477582800 == 39 [pid = 2176] [id = 625] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 0000006476D9B000 == 38 [pid = 2176] [id = 624] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDC7000 == 37 [pid = 2176] [id = 623] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFDF000 == 36 [pid = 2176] [id = 622] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 000000640BB9A800 == 35 [pid = 2176] [id = 621] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 00000064089CE800 == 34 [pid = 2176] [id = 620] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C64000 == 33 [pid = 2176] [id = 619] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 000000647C87C800 == 32 [pid = 2176] [id = 616] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 000000647C90A000 == 31 [pid = 2176] [id = 603] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 00000064061C0800 == 30 [pid = 2176] [id = 617] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAA000 == 29 [pid = 2176] [id = 618] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 000000647C6A8800 == 28 [pid = 2176] [id = 630] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 0000006476A3E800 == 27 [pid = 2176] [id = 629] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 000000640BB99800 == 26 [pid = 2176] [id = 627] 07:27:42 INFO - PROCESS | 2176 | --DOCSHELL 0000006408394800 == 25 [pid = 2176] [id = 628] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (0000006409798400) [pid = 2176] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640C212400) [pid = 2176] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640424D400) [pid = 2176] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (000000640C157000) [pid = 2176] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064027F4400) [pid = 2176] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064046F4C00) [pid = 2176] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640808EC00) [pid = 2176] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C255C00) [pid = 2176] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640C150400) [pid = 2176] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006408314000) [pid = 2176] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064098CEC00) [pid = 2176] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640CD61800) [pid = 2176] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640AFF1000) [pid = 2176] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640BE9C400) [pid = 2176] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C7CA800) [pid = 2176] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064055E4800) [pid = 2176] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006405CD8000) [pid = 2176] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640CD57000) [pid = 2176] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640BF49C00) [pid = 2176] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006477415400) [pid = 2176] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006404F2AC00) [pid = 2176] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006405332800) [pid = 2176] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006402041800) [pid = 2176] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640C0A0400) [pid = 2176] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006402706400) [pid = 2176] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640970C000) [pid = 2176] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 07:27:42 INFO - PROCESS | 2176 | 1467037662770 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1787ms 07:27:42 INFO - PROCESS | 2176 | 1467037662852 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 07:27:42 INFO - PROCESS | 2176 | 1467037662857 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 07:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:27:42 INFO - PROCESS | 2176 | 1467037662862 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:27:42 INFO - PROCESS | 2176 | 1467037662866 Marionette TRACE conn6 <- [1,2490,null,{}] 07:27:42 INFO - PROCESS | 2176 | 1467037662872 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:42 INFO - PROCESS | 2176 | 1467037662875 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:42 INFO - PROCESS | 2176 | 1467037662978 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 07:27:42 INFO - PROCESS | 2176 | 1467037662985 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:42 INFO - PROCESS | 2176 | 1467037662990 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:43 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053CE000 == 26 [pid = 2176] [id = 632] 07:27:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (000000640270B400) [pid = 2176] [serial = 1896] [outer = 0000000000000000] 07:27:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006402710000) [pid = 2176] [serial = 1897] [outer = 000000640270B400] 07:27:43 INFO - PROCESS | 2176 | 1467037663042 Marionette DEBUG loaded listener.js 07:27:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (000000640425A400) [pid = 2176] [serial = 1898] [outer = 000000640270B400] 07:27:43 INFO - PROCESS | 2176 | 1467037663551 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 733ms 07:27:43 INFO - PROCESS | 2176 | 1467037663599 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 07:27:43 INFO - PROCESS | 2176 | 1467037663605 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 07:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:27:43 INFO - PROCESS | 2176 | 1467037663611 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:27:43 INFO - PROCESS | 2176 | 1467037663614 Marionette TRACE conn6 <- [1,2494,null,{}] 07:27:43 INFO - PROCESS | 2176 | 1467037663618 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:43 INFO - PROCESS | 2176 | 1467037663621 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:43 INFO - PROCESS | 2176 | 1467037663714 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 07:27:43 INFO - PROCESS | 2176 | 1467037663722 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 2176 | 1467037663725 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:43 INFO - PROCESS | 2176 | ++DOCSHELL 000000640838A800 == 27 [pid = 2176] [id = 633] 07:27:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006404E37800) [pid = 2176] [serial = 1899] [outer = 0000000000000000] 07:27:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404F2A800) [pid = 2176] [serial = 1900] [outer = 0000006404E37800] 07:27:43 INFO - PROCESS | 2176 | 1467037663774 Marionette DEBUG loaded listener.js 07:27:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640547F400) [pid = 2176] [serial = 1901] [outer = 0000006404E37800] 07:27:44 INFO - PROCESS | 2176 | 1467037664256 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 693ms 07:27:44 INFO - PROCESS | 2176 | 1467037664305 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 07:27:44 INFO - PROCESS | 2176 | 1467037664308 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 07:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:27:44 INFO - PROCESS | 2176 | 1467037664311 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:27:44 INFO - PROCESS | 2176 | 1467037664315 Marionette TRACE conn6 <- [1,2498,null,{}] 07:27:44 INFO - PROCESS | 2176 | 1467037664357 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:44 INFO - PROCESS | 2176 | 1467037664362 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:44 INFO - PROCESS | 2176 | 1467037664482 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 07:27:44 INFO - PROCESS | 2176 | 1467037664499 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:44 INFO - PROCESS | 2176 | 1467037664502 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:44 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF7A000 == 28 [pid = 2176] [id = 634] 07:27:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006407F8C800) [pid = 2176] [serial = 1902] [outer = 0000000000000000] 07:27:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640830C000) [pid = 2176] [serial = 1903] [outer = 0000006407F8C800] 07:27:44 INFO - PROCESS | 2176 | 1467037664551 Marionette DEBUG loaded listener.js 07:27:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006408A04C00) [pid = 2176] [serial = 1904] [outer = 0000006407F8C800] 07:27:45 INFO - PROCESS | 2176 | 1467037664992 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 712ms 07:27:45 INFO - PROCESS | 2176 | 1467037665026 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 07:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:27:45 INFO - PROCESS | 2176 | 1467037665029 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 07:27:45 INFO - PROCESS | 2176 | 1467037665032 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:27:45 INFO - PROCESS | 2176 | 1467037665034 Marionette TRACE conn6 <- [1,2502,null,{}] 07:27:45 INFO - PROCESS | 2176 | 1467037665054 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:45 INFO - PROCESS | 2176 | 1467037665057 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:45 INFO - PROCESS | 2176 | 1467037665175 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 07:27:45 INFO - PROCESS | 2176 | 1467037665227 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:45 INFO - PROCESS | 2176 | 1467037665230 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:45 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFCF000 == 29 [pid = 2176] [id = 635] 07:27:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640970A000) [pid = 2176] [serial = 1905] [outer = 0000000000000000] 07:27:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640979AC00) [pid = 2176] [serial = 1906] [outer = 000000640970A000] 07:27:45 INFO - PROCESS | 2176 | 1467037665277 Marionette DEBUG loaded listener.js 07:27:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (00000064098D8800) [pid = 2176] [serial = 1907] [outer = 000000640970A000] 07:27:45 INFO - PROCESS | 2176 | 1467037665711 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 07:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:27:45 INFO - PROCESS | 2176 | 1467037665770 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 07:27:45 INFO - PROCESS | 2176 | 1467037665772 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 07:27:45 INFO - PROCESS | 2176 | 1467037665775 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:27:45 INFO - PROCESS | 2176 | 1467037665777 Marionette TRACE conn6 <- [1,2506,null,{}] 07:27:45 INFO - PROCESS | 2176 | 1467037665780 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:45 INFO - PROCESS | 2176 | 1467037665782 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:45 INFO - PROCESS | 2176 | 1467037665917 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 07:27:45 INFO - PROCESS | 2176 | 1467037665927 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:45 INFO - PROCESS | 2176 | 1467037665929 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:45 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6C6800 == 30 [pid = 2176] [id = 636] 07:27:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640970B800) [pid = 2176] [serial = 1908] [outer = 0000000000000000] 07:27:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640BDDD400) [pid = 2176] [serial = 1909] [outer = 000000640970B800] 07:27:46 INFO - PROCESS | 2176 | 1467037666018 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640BF4C800) [pid = 2176] [serial = 1910] [outer = 000000640970B800] 07:27:46 INFO - PROCESS | 2176 | 1467037666454 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 07:27:46 INFO - PROCESS | 2176 | 1467037666512 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 07:27:46 INFO - PROCESS | 2176 | 1467037666515 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 07:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:27:46 INFO - PROCESS | 2176 | 1467037666518 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:27:46 INFO - PROCESS | 2176 | 1467037666519 Marionette TRACE conn6 <- [1,2510,null,{}] 07:27:46 INFO - PROCESS | 2176 | 1467037666529 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:46 INFO - PROCESS | 2176 | 1467037666535 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:46 INFO - PROCESS | 2176 | 1467037666669 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 07:27:46 INFO - PROCESS | 2176 | 1467037666731 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:46 INFO - PROCESS | 2176 | 1467037666733 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:46 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763AC000 == 31 [pid = 2176] [id = 637] 07:27:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C155000) [pid = 2176] [serial = 1911] [outer = 0000000000000000] 07:27:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C210800) [pid = 2176] [serial = 1912] [outer = 000000640C155000] 07:27:46 INFO - PROCESS | 2176 | 1467037666778 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C257000) [pid = 2176] [serial = 1913] [outer = 000000640C155000] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640203F400) [pid = 2176] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064027FC400) [pid = 2176] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C7C5000) [pid = 2176] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006408EF3800) [pid = 2176] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C207400) [pid = 2176] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006405511000) [pid = 2176] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C7CF400) [pid = 2176] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064758C0C00) [pid = 2176] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064026A8400) [pid = 2176] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006404D68800) [pid = 2176] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006405334000) [pid = 2176] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:27:47 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (00000064020C8800) [pid = 2176] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:27:47 INFO - PROCESS | 2176 | 1467037667350 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 881ms 07:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:27:47 INFO - PROCESS | 2176 | 1467037667402 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 07:27:47 INFO - PROCESS | 2176 | 1467037667404 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 07:27:47 INFO - PROCESS | 2176 | 1467037667407 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:27:47 INFO - PROCESS | 2176 | 1467037667409 Marionette TRACE conn6 <- [1,2514,null,{}] 07:27:47 INFO - PROCESS | 2176 | 1467037667413 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:47 INFO - PROCESS | 2176 | 1467037667415 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:47 INFO - PROCESS | 2176 | 1467037667522 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 07:27:47 INFO - PROCESS | 2176 | 1467037667574 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:47 INFO - PROCESS | 2176 | 1467037667576 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:47 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477385800 == 32 [pid = 2176] [id = 638] 07:27:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064027F4000) [pid = 2176] [serial = 1914] [outer = 0000000000000000] 07:27:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640830F800) [pid = 2176] [serial = 1915] [outer = 00000064027F4000] 07:27:47 INFO - PROCESS | 2176 | 1467037667622 Marionette DEBUG loaded listener.js 07:27:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640C258000) [pid = 2176] [serial = 1916] [outer = 00000064027F4000] 07:27:47 INFO - PROCESS | 2176 | 1467037667965 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 07:27:48 INFO - PROCESS | 2176 | 1467037668041 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 2176 | 1467037668043 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 07:27:48 INFO - PROCESS | 2176 | 1467037668046 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:27:48 INFO - PROCESS | 2176 | 1467037668047 Marionette TRACE conn6 <- [1,2518,null,{}] 07:27:48 INFO - PROCESS | 2176 | 1467037668051 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:48 INFO - PROCESS | 2176 | 1467037668053 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:48 INFO - PROCESS | 2176 | 1467037668133 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 07:27:48 INFO - PROCESS | 2176 | 1467037668138 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:48 INFO - PROCESS | 2176 | 1467037668140 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:48 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D26000 == 33 [pid = 2176] [id = 639] 07:27:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C5E9C00) [pid = 2176] [serial = 1917] [outer = 0000000000000000] 07:27:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C7CEC00) [pid = 2176] [serial = 1918] [outer = 000000640C5E9C00] 07:27:48 INFO - PROCESS | 2176 | 1467037668186 Marionette DEBUG loaded listener.js 07:27:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640CD5E400) [pid = 2176] [serial = 1919] [outer = 000000640C5E9C00] 07:27:48 INFO - PROCESS | 2176 | 1467037668607 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 588ms 07:27:48 INFO - PROCESS | 2176 | 1467037668646 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 2176 | 1467037668648 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 07:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:27:48 INFO - PROCESS | 2176 | 1467037668651 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 2176 | 1467037668653 Marionette TRACE conn6 <- [1,2522,null,{}] 07:27:48 INFO - PROCESS | 2176 | 1467037668656 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:48 INFO - PROCESS | 2176 | 1467037668658 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:48 INFO - PROCESS | 2176 | 1467037668743 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 07:27:48 INFO - PROCESS | 2176 | 1467037668749 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:48 INFO - PROCESS | 2176 | 1467037668751 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:48 INFO - PROCESS | 2176 | ++DOCSHELL 00000064787E8800 == 34 [pid = 2176] [id = 640] 07:27:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064758B8400) [pid = 2176] [serial = 1920] [outer = 0000000000000000] 07:27:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006475ADA800) [pid = 2176] [serial = 1921] [outer = 00000064758B8400] 07:27:48 INFO - PROCESS | 2176 | 1467037668795 Marionette DEBUG loaded listener.js 07:27:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006476A2E800) [pid = 2176] [serial = 1922] [outer = 00000064758B8400] 07:27:49 INFO - PROCESS | 2176 | 1467037669313 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 735ms 07:27:49 INFO - PROCESS | 2176 | 1467037669387 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 07:27:49 INFO - PROCESS | 2176 | 1467037669392 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 07:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:27:49 INFO - PROCESS | 2176 | 1467037669398 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:27:49 INFO - PROCESS | 2176 | 1467037669401 Marionette TRACE conn6 <- [1,2526,null,{}] 07:27:49 INFO - PROCESS | 2176 | 1467037669407 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:49 INFO - PROCESS | 2176 | 1467037669411 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:49 INFO - PROCESS | 2176 | 1467037669552 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 07:27:49 INFO - PROCESS | 2176 | 1467037669670 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 2176 | 1467037669675 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:49 INFO - PROCESS | 2176 | ++DOCSHELL 000000640806D000 == 35 [pid = 2176] [id = 641] 07:27:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006402704400) [pid = 2176] [serial = 1923] [outer = 0000000000000000] 07:27:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064027F4C00) [pid = 2176] [serial = 1924] [outer = 0000006402704400] 07:27:49 INFO - PROCESS | 2176 | 1467037669734 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006404D62000) [pid = 2176] [serial = 1925] [outer = 0000006402704400] 07:27:50 INFO - PROCESS | 2176 | 1467037670503 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1196ms 07:27:50 INFO - PROCESS | 2176 | 1467037670597 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 07:27:50 INFO - PROCESS | 2176 | 1467037670602 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 07:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:27:50 INFO - PROCESS | 2176 | 1467037670609 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 2176 | 1467037670612 Marionette TRACE conn6 <- [1,2530,null,{}] 07:27:50 INFO - PROCESS | 2176 | 1467037670616 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:50 INFO - PROCESS | 2176 | 1467037670620 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:50 INFO - PROCESS | 2176 | 1467037670759 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 07:27:50 INFO - PROCESS | 2176 | 1467037670875 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 2176 | 1467037670878 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:50 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6BD000 == 36 [pid = 2176] [id = 642] 07:27:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064061FFC00) [pid = 2176] [serial = 1926] [outer = 0000000000000000] 07:27:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640830C400) [pid = 2176] [serial = 1927] [outer = 00000064061FFC00] 07:27:50 INFO - PROCESS | 2176 | 1467037670937 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640970FC00) [pid = 2176] [serial = 1928] [outer = 00000064061FFC00] 07:27:51 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D26000 == 35 [pid = 2176] [id = 639] 07:27:51 INFO - PROCESS | 2176 | --DOCSHELL 0000006477385800 == 34 [pid = 2176] [id = 638] 07:27:51 INFO - PROCESS | 2176 | --DOCSHELL 00000064763AC000 == 33 [pid = 2176] [id = 637] 07:27:51 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6C6800 == 32 [pid = 2176] [id = 636] 07:27:51 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFCF000 == 31 [pid = 2176] [id = 635] 07:27:51 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF7A000 == 30 [pid = 2176] [id = 634] 07:27:51 INFO - PROCESS | 2176 | --DOCSHELL 000000640838A800 == 29 [pid = 2176] [id = 633] 07:27:51 INFO - PROCESS | 2176 | --DOCSHELL 00000064053CE000 == 28 [pid = 2176] [id = 632] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C25CC00) [pid = 2176] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BE92400) [pid = 2176] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404258C00) [pid = 2176] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404D60000) [pid = 2176] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640979E400) [pid = 2176] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006408A0A800) [pid = 2176] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064762C3400) [pid = 2176] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006405064C00) [pid = 2176] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006407F8A000) [pid = 2176] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064055E0400) [pid = 2176] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006406C33C00) [pid = 2176] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006402593400) [pid = 2176] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (00000064027FB000) [pid = 2176] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006475AD6400) [pid = 2176] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C5F1400) [pid = 2176] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640CD5B000) [pid = 2176] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006409791800) [pid = 2176] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006476A2BC00) [pid = 2176] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006476C40C00) [pid = 2176] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (00000064098D6400) [pid = 2176] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640C7C2800) [pid = 2176] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (000000640BF44800) [pid = 2176] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (0000006408EECC00) [pid = 2176] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 07:27:51 INFO - PROCESS | 2176 | 1467037671874 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1347ms 07:27:51 INFO - PROCESS | 2176 | 1467037671958 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 07:27:51 INFO - PROCESS | 2176 | 1467037671962 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 07:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:27:51 INFO - PROCESS | 2176 | 1467037671967 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:27:51 INFO - PROCESS | 2176 | 1467037671970 Marionette TRACE conn6 <- [1,2534,null,{}] 07:27:51 INFO - PROCESS | 2176 | 1467037671975 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:51 INFO - PROCESS | 2176 | 1467037671978 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:52 INFO - PROCESS | 2176 | 1467037672080 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 07:27:52 INFO - PROCESS | 2176 | 1467037672087 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 2176 | 1467037672089 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:52 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061BE800 == 29 [pid = 2176] [id = 643] 07:27:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (00000064027F4800) [pid = 2176] [serial = 1929] [outer = 0000000000000000] 07:27:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (000000640312A800) [pid = 2176] [serial = 1930] [outer = 00000064027F4800] 07:27:52 INFO - PROCESS | 2176 | 1467037672139 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006404D66800) [pid = 2176] [serial = 1931] [outer = 00000064027F4800] 07:27:52 INFO - PROCESS | 2176 | 1467037672706 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 776ms 07:27:52 INFO - PROCESS | 2176 | 1467037672747 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 2176 | 1467037672752 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 07:27:52 INFO - PROCESS | 2176 | 1467037672758 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:27:52 INFO - PROCESS | 2176 | 1467037672761 Marionette TRACE conn6 <- [1,2538,null,{}] 07:27:52 INFO - PROCESS | 2176 | 1467037672765 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:52 INFO - PROCESS | 2176 | 1467037672768 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:52 INFO - PROCESS | 2176 | 1467037672860 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 07:27:52 INFO - PROCESS | 2176 | 1467037672942 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 2176 | 1467037672944 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:52 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408AD2000 == 30 [pid = 2176] [id = 644] 07:27:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640547D800) [pid = 2176] [serial = 1932] [outer = 0000000000000000] 07:27:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006407F90000) [pid = 2176] [serial = 1933] [outer = 000000640547D800] 07:27:53 INFO - PROCESS | 2176 | 1467037672992 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006408312C00) [pid = 2176] [serial = 1934] [outer = 000000640547D800] 07:27:53 INFO - PROCESS | 2176 | 1467037673395 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 07:27:53 INFO - PROCESS | 2176 | 1467037673454 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 2176 | 1467037673456 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 07:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:27:53 INFO - PROCESS | 2176 | 1467037673459 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 2176 | 1467037673463 Marionette TRACE conn6 <- [1,2542,null,{}] 07:27:53 INFO - PROCESS | 2176 | 1467037673474 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:53 INFO - PROCESS | 2176 | 1467037673479 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:53 INFO - PROCESS | 2176 | 1467037673567 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 07:27:53 INFO - PROCESS | 2176 | 1467037673616 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 2176 | 1467037673619 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:53 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BE08000 == 31 [pid = 2176] [id = 645] 07:27:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006409711C00) [pid = 2176] [serial = 1935] [outer = 0000000000000000] 07:27:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064098CEC00) [pid = 2176] [serial = 1936] [outer = 0000006409711C00] 07:27:53 INFO - PROCESS | 2176 | 1467037673668 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640BDD3400) [pid = 2176] [serial = 1937] [outer = 0000006409711C00] 07:27:54 INFO - PROCESS | 2176 | 1467037674108 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 692ms 07:27:54 INFO - PROCESS | 2176 | 1467037674157 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 2176 | 1467037674160 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 07:27:54 INFO - PROCESS | 2176 | 1467037674163 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 2176 | 1467037674165 Marionette TRACE conn6 <- [1,2546,null,{}] 07:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:27:54 INFO - PROCESS | 2176 | 1467037674168 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 2176 | 1467037674170 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:54 INFO - PROCESS | 2176 | 1467037674288 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 07:27:54 INFO - PROCESS | 2176 | 1467037674343 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 2176 | 1467037674345 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:54 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6C0000 == 32 [pid = 2176] [id = 646] 07:27:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640BF45800) [pid = 2176] [serial = 1938] [outer = 0000000000000000] 07:27:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640BF4E800) [pid = 2176] [serial = 1939] [outer = 000000640BF45800] 07:27:54 INFO - PROCESS | 2176 | 1467037674391 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C14EC00) [pid = 2176] [serial = 1940] [outer = 000000640BF45800] 07:27:54 INFO - PROCESS | 2176 | 1467037674836 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 735ms 07:27:54 INFO - PROCESS | 2176 | 1467037674903 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 2176 | 1467037674906 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 07:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:27:54 INFO - PROCESS | 2176 | 1467037674909 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 2176 | 1467037674911 Marionette TRACE conn6 <- [1,2550,null,{}] 07:27:54 INFO - PROCESS | 2176 | 1467037674915 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 2176 | 1467037674917 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:55 INFO - PROCESS | 2176 | 1467037675057 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 07:27:55 INFO - PROCESS | 2176 | 1467037675080 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 2176 | 1467037675082 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:55 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763A0800 == 33 [pid = 2176] [id = 647] 07:27:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640BF49400) [pid = 2176] [serial = 1941] [outer = 0000000000000000] 07:27:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C20C800) [pid = 2176] [serial = 1942] [outer = 000000640BF49400] 07:27:55 INFO - PROCESS | 2176 | 1467037675126 Marionette DEBUG loaded listener.js 07:27:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C256000) [pid = 2176] [serial = 1943] [outer = 000000640BF49400] 07:27:55 INFO - PROCESS | 2176 | 1467037675592 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 07:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:27:55 INFO - PROCESS | 2176 | 1467037675647 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 2176 | 1467037675649 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 07:27:55 INFO - PROCESS | 2176 | 1467037675652 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 2176 | 1467037675654 Marionette TRACE conn6 <- [1,2554,null,{}] 07:27:55 INFO - PROCESS | 2176 | 1467037675664 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:55 INFO - PROCESS | 2176 | 1467037675671 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:55 INFO - PROCESS | 2176 | 1467037675815 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 07:27:55 INFO - PROCESS | 2176 | 1467037675875 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 2176 | 1467037675877 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:55 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477A78000 == 34 [pid = 2176] [id = 648] 07:27:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640CD5F000) [pid = 2176] [serial = 1944] [outer = 0000000000000000] 07:27:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006476306800) [pid = 2176] [serial = 1945] [outer = 000000640CD5F000] 07:27:55 INFO - PROCESS | 2176 | 1467037675923 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006476C58000) [pid = 2176] [serial = 1946] [outer = 000000640CD5F000] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640270B400) [pid = 2176] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006404E37800) [pid = 2176] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006407F8C800) [pid = 2176] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640203CC00) [pid = 2176] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640270C000) [pid = 2176] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006408A06400) [pid = 2176] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C215000) [pid = 2176] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640970B800) [pid = 2176] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (00000064027F4000) [pid = 2176] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C155000) [pid = 2176] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C5E9C00) [pid = 2176] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:27:56 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640970A000) [pid = 2176] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:27:56 INFO - PROCESS | 2176 | 1467037676403 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 796ms 07:27:56 INFO - PROCESS | 2176 | 1467037676452 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 07:27:56 INFO - PROCESS | 2176 | 1467037676454 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 07:27:56 INFO - PROCESS | 2176 | 1467037676457 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:27:56 INFO - PROCESS | 2176 | 1467037676459 Marionette TRACE conn6 <- [1,2558,null,{}] 07:27:56 INFO - PROCESS | 2176 | 1467037676462 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:56 INFO - PROCESS | 2176 | 1467037676465 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:56 INFO - PROCESS | 2176 | 1467037676575 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 07:27:56 INFO - PROCESS | 2176 | 1467037676629 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 2176 | 1467037676631 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:56 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478283000 == 35 [pid = 2176] [id = 649] 07:27:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404C1AC00) [pid = 2176] [serial = 1947] [outer = 0000000000000000] 07:27:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006408A10000) [pid = 2176] [serial = 1948] [outer = 0000006404C1AC00] 07:27:56 INFO - PROCESS | 2176 | 1467037676676 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640C5ED800) [pid = 2176] [serial = 1949] [outer = 0000006404C1AC00] 07:27:57 INFO - PROCESS | 2176 | 1467037677031 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 629ms 07:27:57 INFO - PROCESS | 2176 | 1467037677098 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 2176 | 1467037677100 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 07:27:57 INFO - PROCESS | 2176 | 1467037677103 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 2176 | 1467037677105 Marionette TRACE conn6 <- [1,2562,null,{}] 07:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:27:57 INFO - PROCESS | 2176 | 1467037677108 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:57 INFO - PROCESS | 2176 | 1467037677110 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:57 INFO - PROCESS | 2176 | 1467037677193 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 07:27:57 INFO - PROCESS | 2176 | 1467037677198 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 2176 | 1467037677200 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:57 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C034800 == 36 [pid = 2176] [id = 650] 07:27:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006476D4F800) [pid = 2176] [serial = 1950] [outer = 0000000000000000] 07:27:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006477327C00) [pid = 2176] [serial = 1951] [outer = 0000006476D4F800] 07:27:57 INFO - PROCESS | 2176 | 1467037677244 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000647740B400) [pid = 2176] [serial = 1952] [outer = 0000006476D4F800] 07:27:57 INFO - PROCESS | 2176 | 1467037677672 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 588ms 07:27:57 INFO - PROCESS | 2176 | 1467037677706 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 2176 | 1467037677709 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 07:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:27:57 INFO - PROCESS | 2176 | 1467037677716 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 2176 | 1467037677718 Marionette TRACE conn6 <- [1,2566,null,{}] 07:27:57 INFO - PROCESS | 2176 | 1467037677721 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:57 INFO - PROCESS | 2176 | 1467037677723 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:57 INFO - PROCESS | 2176 | 1467037677808 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 07:27:57 INFO - PROCESS | 2176 | 1467037677815 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 2176 | 1467037677817 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:57 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C903000 == 37 [pid = 2176] [id = 651] 07:27:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006477412C00) [pid = 2176] [serial = 1953] [outer = 0000000000000000] 07:27:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006477419000) [pid = 2176] [serial = 1954] [outer = 0000006477412C00] 07:27:57 INFO - PROCESS | 2176 | 1467037677862 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006477533400) [pid = 2176] [serial = 1955] [outer = 0000006477412C00] 07:27:58 INFO - PROCESS | 2176 | 1467037678442 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 775ms 07:27:58 INFO - PROCESS | 2176 | 1467037678493 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 07:27:58 INFO - PROCESS | 2176 | 1467037678498 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 07:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:27:58 INFO - PROCESS | 2176 | 1467037678504 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:27:58 INFO - PROCESS | 2176 | 1467037678507 Marionette TRACE conn6 <- [1,2570,null,{}] 07:27:58 INFO - PROCESS | 2176 | 1467037678527 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:58 INFO - PROCESS | 2176 | 1467037678531 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:58 INFO - PROCESS | 2176 | 1467037678663 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 07:27:58 INFO - PROCESS | 2176 | 1467037678781 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:58 INFO - PROCESS | 2176 | 1467037678786 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640837F800 == 38 [pid = 2176] [id = 652] 07:27:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006402707C00) [pid = 2176] [serial = 1956] [outer = 0000000000000000] 07:27:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006404F25000) [pid = 2176] [serial = 1957] [outer = 0000006402707C00] 07:27:58 INFO - PROCESS | 2176 | 1467037678846 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006406193800) [pid = 2176] [serial = 1958] [outer = 0000006402707C00] 07:27:59 INFO - PROCESS | 2176 | 1467037679499 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1033ms 07:27:59 INFO - PROCESS | 2176 | 1467037679540 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 07:27:59 INFO - PROCESS | 2176 | 1467037679545 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 07:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:27:59 INFO - PROCESS | 2176 | 1467037679552 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - PROCESS | 2176 | 1467037679555 Marionette TRACE conn6 <- [1,2574,null,{}] 07:27:59 INFO - PROCESS | 2176 | 1467037679559 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:59 INFO - PROCESS | 2176 | 1467037679562 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:59 INFO - PROCESS | 2176 | 1467037679678 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 07:27:59 INFO - PROCESS | 2176 | 1467037679805 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 2176 | 1467037679808 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:27:59 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476A5A000 == 39 [pid = 2176] [id = 653] 07:27:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064098CAC00) [pid = 2176] [serial = 1959] [outer = 0000000000000000] 07:27:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640AFF0000) [pid = 2176] [serial = 1960] [outer = 00000064098CAC00] 07:27:59 INFO - PROCESS | 2176 | 1467037679867 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C156C00) [pid = 2176] [serial = 1961] [outer = 00000064098CAC00] 07:28:00 INFO - PROCESS | 2176 | 1467037680497 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 987ms 07:28:00 INFO - PROCESS | 2176 | 1467037680540 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 2176 | 1467037680543 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 07:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:28:00 INFO - PROCESS | 2176 | 1467037680547 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 2176 | 1467037680551 Marionette TRACE conn6 <- [1,2578,null,{}] 07:28:00 INFO - PROCESS | 2176 | 1467037680563 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:00 INFO - PROCESS | 2176 | 1467037680568 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:00 INFO - PROCESS | 2176 | 1467037680680 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 07:28:00 INFO - PROCESS | 2176 | 1467037680805 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 2176 | 1467037680809 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:00 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5F2000 == 40 [pid = 2176] [id = 654] 07:28:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640CD55C00) [pid = 2176] [serial = 1962] [outer = 0000000000000000] 07:28:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006476C40C00) [pid = 2176] [serial = 1963] [outer = 000000640CD55C00] 07:28:00 INFO - PROCESS | 2176 | 1467037680867 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006477537800) [pid = 2176] [serial = 1964] [outer = 000000640CD55C00] 07:28:01 INFO - PROCESS | 2176 | 1467037681663 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1135ms 07:28:01 INFO - PROCESS | 2176 | 1467037681685 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 07:28:01 INFO - PROCESS | 2176 | 1467037681689 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 07:28:01 INFO - PROCESS | 2176 | 1467037681694 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:28:01 INFO - PROCESS | 2176 | 1467037681698 Marionette TRACE conn6 <- [1,2582,null,{}] 07:28:01 INFO - PROCESS | 2176 | 1467037681717 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:01 INFO - PROCESS | 2176 | 1467037681720 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:01 INFO - PROCESS | 2176 | 1467037681830 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 07:28:01 INFO - PROCESS | 2176 | 1467037681960 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:01 INFO - PROCESS | 2176 | 1467037681966 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:01 INFO - PROCESS | 2176 | ++DOCSHELL 000000640538F800 == 41 [pid = 2176] [id = 655] 07:28:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (00000064046F1400) [pid = 2176] [serial = 1965] [outer = 0000000000000000] 07:28:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006404D68800) [pid = 2176] [serial = 1966] [outer = 00000064046F1400] 07:28:02 INFO - PROCESS | 2176 | 1467037682020 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (00000064055ED400) [pid = 2176] [serial = 1967] [outer = 00000064046F1400] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006408385000 == 40 [pid = 2176] [id = 631] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 000000647C034800 == 39 [pid = 2176] [id = 650] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006478283000 == 38 [pid = 2176] [id = 649] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006477A78000 == 37 [pid = 2176] [id = 648] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 00000064763A0800 == 36 [pid = 2176] [id = 647] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6C0000 == 35 [pid = 2176] [id = 646] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE08000 == 34 [pid = 2176] [id = 645] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006408AD2000 == 33 [pid = 2176] [id = 644] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 00000064061BE800 == 32 [pid = 2176] [id = 643] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 00000064787E8800 == 31 [pid = 2176] [id = 640] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640806D000 == 30 [pid = 2176] [id = 641] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6BD000 == 29 [pid = 2176] [id = 642] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5F2000 == 28 [pid = 2176] [id = 654] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 0000006476A5A000 == 27 [pid = 2176] [id = 653] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 000000647C903000 == 26 [pid = 2176] [id = 651] 07:28:02 INFO - PROCESS | 2176 | --DOCSHELL 000000640837F800 == 25 [pid = 2176] [id = 652] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006402710000) [pid = 2176] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640425A400) [pid = 2176] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006404F2A800) [pid = 2176] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640547F400) [pid = 2176] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640830C000) [pid = 2176] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006405508C00) [pid = 2176] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404254000) [pid = 2176] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640559DC00) [pid = 2176] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006404D5F000) [pid = 2176] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640BE93000) [pid = 2176] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006408EF0400) [pid = 2176] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006476DC0400) [pid = 2176] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640CD5B400) [pid = 2176] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640BF4C800) [pid = 2176] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640BDDD400) [pid = 2176] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640830F800) [pid = 2176] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C210800) [pid = 2176] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006475ADA800) [pid = 2176] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640CD5E400) [pid = 2176] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C7CEC00) [pid = 2176] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640979AC00) [pid = 2176] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640C257000) [pid = 2176] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (00000064098D8800) [pid = 2176] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006408A04C00) [pid = 2176] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640C258000) [pid = 2176] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 07:28:03 INFO - PROCESS | 2176 | 1467037683239 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1593ms 07:28:03 INFO - PROCESS | 2176 | 1467037683292 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 2176 | 1467037683297 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 07:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:28:03 INFO - PROCESS | 2176 | 1467037683301 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 2176 | 1467037683304 Marionette TRACE conn6 <- [1,2586,null,{}] 07:28:03 INFO - PROCESS | 2176 | 1467037683310 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:03 INFO - PROCESS | 2176 | 1467037683313 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:03 INFO - PROCESS | 2176 | 1467037683403 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 07:28:03 INFO - PROCESS | 2176 | 1467037683410 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 2176 | 1467037683414 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:03 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061CD000 == 26 [pid = 2176] [id = 656] 07:28:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006402559400) [pid = 2176] [serial = 1968] [outer = 0000000000000000] 07:28:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640270D800) [pid = 2176] [serial = 1969] [outer = 0000006402559400] 07:28:03 INFO - PROCESS | 2176 | 1467037683464 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006404257800) [pid = 2176] [serial = 1970] [outer = 0000006402559400] 07:28:03 INFO - PROCESS | 2176 | 1467037683975 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 07:28:04 INFO - PROCESS | 2176 | 1467037684035 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 2176 | 1467037684040 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 07:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:28:04 INFO - PROCESS | 2176 | 1467037684047 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 2176 | 1467037684049 Marionette TRACE conn6 <- [1,2590,null,{}] 07:28:04 INFO - PROCESS | 2176 | 1467037684053 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:04 INFO - PROCESS | 2176 | 1467037684056 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:04 INFO - PROCESS | 2176 | 1467037684145 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 07:28:04 INFO - PROCESS | 2176 | 1467037684152 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 2176 | 1467037684154 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:04 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089E0000 == 27 [pid = 2176] [id = 657] 07:28:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006404F59C00) [pid = 2176] [serial = 1971] [outer = 0000000000000000] 07:28:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006405333000) [pid = 2176] [serial = 1972] [outer = 0000006404F59C00] 07:28:04 INFO - PROCESS | 2176 | 1467037684204 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064055E1400) [pid = 2176] [serial = 1973] [outer = 0000006404F59C00] 07:28:04 INFO - PROCESS | 2176 | 1467037684682 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 07:28:04 INFO - PROCESS | 2176 | 1467037684742 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 2176 | 1467037684744 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 07:28:04 INFO - PROCESS | 2176 | 1467037684748 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:28:04 INFO - PROCESS | 2176 | 1467037684752 Marionette TRACE conn6 <- [1,2594,null,{}] 07:28:04 INFO - PROCESS | 2176 | 1467037684763 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:04 INFO - PROCESS | 2176 | 1467037684768 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:04 INFO - PROCESS | 2176 | 1467037684856 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 07:28:04 INFO - PROCESS | 2176 | 1467037684946 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 2176 | 1467037684949 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:04 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBB0000 == 28 [pid = 2176] [id = 658] 07:28:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006402705C00) [pid = 2176] [serial = 1974] [outer = 0000000000000000] 07:28:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640830B400) [pid = 2176] [serial = 1975] [outer = 0000006402705C00] 07:28:05 INFO - PROCESS | 2176 | 1467037684999 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006408A08800) [pid = 2176] [serial = 1976] [outer = 0000006402705C00] 07:28:05 INFO - PROCESS | 2176 | 1467037685437 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 736ms 07:28:05 INFO - PROCESS | 2176 | 1467037685522 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 2176 | 1467037685524 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 07:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:28:05 INFO - PROCESS | 2176 | 1467037685528 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 2176 | 1467037685530 Marionette TRACE conn6 <- [1,2598,null,{}] 07:28:05 INFO - PROCESS | 2176 | 1467037685534 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:05 INFO - PROCESS | 2176 | 1467037685536 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:05 INFO - PROCESS | 2176 | 1467037685650 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 07:28:05 INFO - PROCESS | 2176 | 1467037685704 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 2176 | 1467037685707 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:05 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFE2800 == 29 [pid = 2176] [id = 659] 07:28:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006409710800) [pid = 2176] [serial = 1977] [outer = 0000000000000000] 07:28:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006409794000) [pid = 2176] [serial = 1978] [outer = 0000006409710800] 07:28:05 INFO - PROCESS | 2176 | 1467037685753 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (00000064098D0400) [pid = 2176] [serial = 1979] [outer = 0000006409710800] 07:28:06 INFO - PROCESS | 2176 | 1467037686192 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 07:28:06 INFO - PROCESS | 2176 | 1467037686221 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 2176 | 1467037686223 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 07:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:28:06 INFO - PROCESS | 2176 | 1467037686226 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 2176 | 1467037686228 Marionette TRACE conn6 <- [1,2602,null,{}] 07:28:06 INFO - PROCESS | 2176 | 1467037686236 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:06 INFO - PROCESS | 2176 | 1467037686238 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:06 INFO - PROCESS | 2176 | 1467037686356 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 07:28:06 INFO - PROCESS | 2176 | 1467037686362 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 2176 | 1467037686364 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:06 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6B9800 == 30 [pid = 2176] [id = 660] 07:28:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006402706400) [pid = 2176] [serial = 1980] [outer = 0000000000000000] 07:28:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640BDDCC00) [pid = 2176] [serial = 1981] [outer = 0000006402706400] 07:28:06 INFO - PROCESS | 2176 | 1467037686410 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640BEA1800) [pid = 2176] [serial = 1982] [outer = 0000006402706400] 07:28:06 INFO - PROCESS | 2176 | 1467037686883 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 07:28:06 INFO - PROCESS | 2176 | 1467037686921 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 2176 | 1467037686924 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 07:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:28:06 INFO - PROCESS | 2176 | 1467037686932 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 2176 | 1467037686934 Marionette TRACE conn6 <- [1,2606,null,{}] 07:28:06 INFO - PROCESS | 2176 | 1467037686938 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:06 INFO - PROCESS | 2176 | 1467037686944 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:07 INFO - PROCESS | 2176 | 1467037687107 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 07:28:07 INFO - PROCESS | 2176 | 1467037687128 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 2176 | 1467037687130 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:07 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763BF000 == 31 [pid = 2176] [id = 661] 07:28:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006407F8C400) [pid = 2176] [serial = 1983] [outer = 0000000000000000] 07:28:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C0A3800) [pid = 2176] [serial = 1984] [outer = 0000006407F8C400] 07:28:07 INFO - PROCESS | 2176 | 1467037687176 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C5E9400) [pid = 2176] [serial = 1985] [outer = 0000006407F8C400] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640BF49400) [pid = 2176] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064758B8400) [pid = 2176] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006402704400) [pid = 2176] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064061FFC00) [pid = 2176] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404C1AC00) [pid = 2176] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640547D800) [pid = 2176] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064027F4800) [pid = 2176] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006409711C00) [pid = 2176] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640CD5F000) [pid = 2176] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006476D4F800) [pid = 2176] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006477412C00) [pid = 2176] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:28:07 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640BF45800) [pid = 2176] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:28:07 INFO - PROCESS | 2176 | 1467037687731 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 838ms 07:28:07 INFO - PROCESS | 2176 | 1467037687774 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 2176 | 1467037687776 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 07:28:07 INFO - PROCESS | 2176 | 1467037687779 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:28:07 INFO - PROCESS | 2176 | 1467037687781 Marionette TRACE conn6 <- [1,2610,null,{}] 07:28:07 INFO - PROCESS | 2176 | 1467037687785 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:07 INFO - PROCESS | 2176 | 1467037687787 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:07 INFO - PROCESS | 2176 | 1467037687868 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 07:28:07 INFO - PROCESS | 2176 | 1467037687873 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 2176 | 1467037687875 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:07 INFO - PROCESS | 2176 | ++DOCSHELL 00000064774BA000 == 32 [pid = 2176] [id = 662] 07:28:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006406CD4800) [pid = 2176] [serial = 1986] [outer = 0000000000000000] 07:28:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640C24EC00) [pid = 2176] [serial = 1987] [outer = 0000006406CD4800] 07:28:07 INFO - PROCESS | 2176 | 1467037687920 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640C7C2C00) [pid = 2176] [serial = 1988] [outer = 0000006406CD4800] 07:28:08 INFO - PROCESS | 2176 | 1467037688342 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 587ms 07:28:08 INFO - PROCESS | 2176 | 1467037688369 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 2176 | 1467037688371 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 07:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:28:08 INFO - PROCESS | 2176 | 1467037688390 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 2176 | 1467037688392 Marionette TRACE conn6 <- [1,2614,null,{}] 07:28:08 INFO - PROCESS | 2176 | 1467037688395 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:08 INFO - PROCESS | 2176 | 1467037688397 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:08 INFO - PROCESS | 2176 | 1467037688479 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 07:28:08 INFO - PROCESS | 2176 | 1467037688485 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 2176 | 1467037688487 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:08 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477D1A000 == 33 [pid = 2176] [id = 663] 07:28:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C7CE800) [pid = 2176] [serial = 1989] [outer = 0000000000000000] 07:28:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640CD57000) [pid = 2176] [serial = 1990] [outer = 000000640C7CE800] 07:28:08 INFO - PROCESS | 2176 | 1467037688539 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640CD60800) [pid = 2176] [serial = 1991] [outer = 000000640C7CE800] 07:28:08 INFO - PROCESS | 2176 | 1467037688981 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 07:28:09 INFO - PROCESS | 2176 | 1467037689018 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 07:28:09 INFO - PROCESS | 2176 | 1467037689020 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 07:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:28:09 INFO - PROCESS | 2176 | 1467037689035 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 2176 | 1467037689037 Marionette TRACE conn6 <- [1,2618,null,{}] 07:28:09 INFO - PROCESS | 2176 | 1467037689040 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:09 INFO - PROCESS | 2176 | 1467037689042 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:09 INFO - PROCESS | 2176 | 1467037689126 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 07:28:09 INFO - PROCESS | 2176 | 1467037689132 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 2176 | 1467037689134 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:09 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAF800 == 34 [pid = 2176] [id = 664] 07:28:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064758BA800) [pid = 2176] [serial = 1992] [outer = 0000000000000000] 07:28:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006475ADA000) [pid = 2176] [serial = 1993] [outer = 00000064758BA800] 07:28:09 INFO - PROCESS | 2176 | 1467037689178 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006476A0A400) [pid = 2176] [serial = 1994] [outer = 00000064758BA800] 07:28:09 INFO - PROCESS | 2176 | 1467037689784 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 776ms 07:28:09 INFO - PROCESS | 2176 | 1467037689815 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 07:28:09 INFO - PROCESS | 2176 | 1467037689820 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 07:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:28:09 INFO - PROCESS | 2176 | 1467037689894 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 2176 | 1467037689898 Marionette TRACE conn6 <- [1,2622,null,{}] 07:28:09 INFO - PROCESS | 2176 | 1467037689904 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:09 INFO - PROCESS | 2176 | 1467037689908 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:10 INFO - PROCESS | 2176 | 1467037690048 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 07:28:10 INFO - PROCESS | 2176 | 1467037690164 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 2176 | 1467037690169 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:10 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089CD000 == 35 [pid = 2176] [id = 665] 07:28:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006402039000) [pid = 2176] [serial = 1995] [outer = 0000000000000000] 07:28:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006404C13000) [pid = 2176] [serial = 1996] [outer = 0000006402039000] 07:28:10 INFO - PROCESS | 2176 | 1467037690229 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006404F4E000) [pid = 2176] [serial = 1997] [outer = 0000006402039000] 07:28:10 INFO - PROCESS | 2176 | 1467037690938 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1116ms 07:28:11 INFO - PROCESS | 2176 | 1467037690990 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 2176 | 1467037690995 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 07:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:28:11 INFO - PROCESS | 2176 | 1467037691002 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 2176 | 1467037691005 Marionette TRACE conn6 <- [1,2626,null,{}] 07:28:11 INFO - PROCESS | 2176 | 1467037691009 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:11 INFO - PROCESS | 2176 | 1467037691012 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:11 INFO - PROCESS | 2176 | 1467037691194 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 07:28:11 INFO - PROCESS | 2176 | 1467037691205 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 2176 | 1467037691207 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:11 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6B9000 == 36 [pid = 2176] [id = 666] 07:28:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006407F93C00) [pid = 2176] [serial = 1998] [outer = 0000000000000000] 07:28:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006408310000) [pid = 2176] [serial = 1999] [outer = 0000006407F93C00] 07:28:11 INFO - PROCESS | 2176 | 1467037691264 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640970E000) [pid = 2176] [serial = 2000] [outer = 0000006407F93C00] 07:28:12 INFO - PROCESS | 2176 | 1467037692221 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:28:12 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D1A000 == 35 [pid = 2176] [id = 663] 07:28:12 INFO - PROCESS | 2176 | --DOCSHELL 00000064774BA000 == 34 [pid = 2176] [id = 662] 07:28:12 INFO - PROCESS | 2176 | --DOCSHELL 00000064763BF000 == 33 [pid = 2176] [id = 661] 07:28:12 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6B9800 == 32 [pid = 2176] [id = 660] 07:28:12 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFE2800 == 31 [pid = 2176] [id = 659] 07:28:12 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBB0000 == 30 [pid = 2176] [id = 658] 07:28:12 INFO - PROCESS | 2176 | --DOCSHELL 00000064089E0000 == 29 [pid = 2176] [id = 657] 07:28:12 INFO - PROCESS | 2176 | --DOCSHELL 00000064061CD000 == 28 [pid = 2176] [id = 656] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640C20C800) [pid = 2176] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006476A2E800) [pid = 2176] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064027F4C00) [pid = 2176] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404D62000) [pid = 2176] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640830C400) [pid = 2176] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006408A10000) [pid = 2176] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640970FC00) [pid = 2176] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006407F90000) [pid = 2176] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006408312C00) [pid = 2176] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640312A800) [pid = 2176] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006404D66800) [pid = 2176] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064098CEC00) [pid = 2176] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006476306800) [pid = 2176] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006476C58000) [pid = 2176] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000647740B400) [pid = 2176] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006477419000) [pid = 2176] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006477533400) [pid = 2176] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006477327C00) [pid = 2176] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640BF4E800) [pid = 2176] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (000000640C256000) [pid = 2176] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640BDD3400) [pid = 2176] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (000000640C14EC00) [pid = 2176] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000640C5ED800) [pid = 2176] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 07:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1293ms 07:28:12 INFO - PROCESS | 2176 | 1467037692298 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 2176 | 1467037692302 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 07:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:28:12 INFO - PROCESS | 2176 | 1467037692317 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 2176 | 1467037692320 Marionette TRACE conn6 <- [1,2630,null,{}] 07:28:12 INFO - PROCESS | 2176 | 1467037692330 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:12 INFO - PROCESS | 2176 | 1467037692333 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:12 INFO - PROCESS | 2176 | 1467037692439 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 07:28:12 INFO - PROCESS | 2176 | 1467037692446 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 2176 | 1467037692451 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:12 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070BA800 == 29 [pid = 2176] [id = 667] 07:28:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (00000064027FB000) [pid = 2176] [serial = 2001] [outer = 0000000000000000] 07:28:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (000000640424F000) [pid = 2176] [serial = 2002] [outer = 00000064027FB000] 07:28:12 INFO - PROCESS | 2176 | 1467037692501 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006404E30000) [pid = 2176] [serial = 2003] [outer = 00000064027FB000] 07:28:13 INFO - PROCESS | 2176 | 1467037693041 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 07:28:13 INFO - PROCESS | 2176 | 1467037693046 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 2176 | 1467037693050 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 07:28:13 INFO - PROCESS | 2176 | 1467037693061 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:28:13 INFO - PROCESS | 2176 | 1467037693063 Marionette TRACE conn6 <- [1,2634,null,{}] 07:28:13 INFO - PROCESS | 2176 | 1467037693067 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:13 INFO - PROCESS | 2176 | 1467037693070 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:13 INFO - PROCESS | 2176 | 1467037693160 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 07:28:13 INFO - PROCESS | 2176 | 1467037693169 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 2176 | 1467037693171 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:13 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089CE000 == 30 [pid = 2176] [id = 668] 07:28:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006405512C00) [pid = 2176] [serial = 2004] [outer = 0000000000000000] 07:28:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064061F2400) [pid = 2176] [serial = 2005] [outer = 0000006405512C00] 07:28:13 INFO - PROCESS | 2176 | 1467037693287 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006408090400) [pid = 2176] [serial = 2006] [outer = 0000006405512C00] 07:28:13 INFO - PROCESS | 2176 | 1467037693701 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 672ms 07:28:13 INFO - PROCESS | 2176 | 1467037693737 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 2176 | 1467037693740 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 07:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:28:13 INFO - PROCESS | 2176 | 1467037693743 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 2176 | 1467037693747 Marionette TRACE conn6 <- [1,2638,null,{}] 07:28:13 INFO - PROCESS | 2176 | 1467037693759 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:13 INFO - PROCESS | 2176 | 1467037693764 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:13 INFO - PROCESS | 2176 | 1467037693882 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 07:28:13 INFO - PROCESS | 2176 | 1467037693899 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 2176 | 1467037693902 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:13 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFD7800 == 31 [pid = 2176] [id = 669] 07:28:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006402035C00) [pid = 2176] [serial = 2007] [outer = 0000000000000000] 07:28:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064098D8000) [pid = 2176] [serial = 2008] [outer = 0000006402035C00] 07:28:13 INFO - PROCESS | 2176 | 1467037693951 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640BE95C00) [pid = 2176] [serial = 2009] [outer = 0000006402035C00] 07:28:14 INFO - PROCESS | 2176 | 1467037694396 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:28:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 07:28:14 INFO - PROCESS | 2176 | 1467037694444 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 2176 | 1467037694447 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 07:28:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:28:14 INFO - PROCESS | 2176 | 1467037694450 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 2176 | 1467037694452 Marionette TRACE conn6 <- [1,2642,null,{}] 07:28:14 INFO - PROCESS | 2176 | 1467037694456 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:14 INFO - PROCESS | 2176 | 1467037694458 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:14 INFO - PROCESS | 2176 | 1467037694577 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 07:28:14 INFO - PROCESS | 2176 | 1467037694583 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 2176 | 1467037694585 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:14 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDD1000 == 32 [pid = 2176] [id = 670] 07:28:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640C09A400) [pid = 2176] [serial = 2010] [outer = 0000000000000000] 07:28:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640C09F400) [pid = 2176] [serial = 2011] [outer = 000000640C09A400] 07:28:14 INFO - PROCESS | 2176 | 1467037694675 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C153000) [pid = 2176] [serial = 2012] [outer = 000000640C09A400] 07:28:15 INFO - PROCESS | 2176 | 1467037695108 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:28:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 07:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:28:15 INFO - PROCESS | 2176 | 1467037695123 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 2176 | 1467037695126 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 07:28:15 INFO - PROCESS | 2176 | 1467037695129 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 2176 | 1467037695131 Marionette TRACE conn6 <- [1,2646,null,{}] 07:28:15 INFO - PROCESS | 2176 | 1467037695134 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:15 INFO - PROCESS | 2176 | 1467037695136 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:15 INFO - PROCESS | 2176 | 1467037695249 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 07:28:15 INFO - PROCESS | 2176 | 1467037695335 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 2176 | 1467037695337 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:15 INFO - PROCESS | 2176 | ++DOCSHELL 000000647737C800 == 33 [pid = 2176] [id = 671] 07:28:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C15B000) [pid = 2176] [serial = 2013] [outer = 0000000000000000] 07:28:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C210800) [pid = 2176] [serial = 2014] [outer = 000000640C15B000] 07:28:15 INFO - PROCESS | 2176 | 1467037695383 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C25BC00) [pid = 2176] [serial = 2015] [outer = 000000640C15B000] 07:28:15 INFO - PROCESS | 2176 | 1467037695825 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:28:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 735ms 07:28:15 INFO - PROCESS | 2176 | 1467037695868 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 2176 | 1467037695871 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 07:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:28:15 INFO - PROCESS | 2176 | 1467037695874 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 2176 | 1467037695876 Marionette TRACE conn6 <- [1,2650,null,{}] 07:28:15 INFO - PROCESS | 2176 | 1467037695879 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:15 INFO - PROCESS | 2176 | 1467037695885 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:16 INFO - PROCESS | 2176 | 1467037696033 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 07:28:16 INFO - PROCESS | 2176 | 1467037696091 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 2176 | 1467037696093 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:16 INFO - PROCESS | 2176 | ++DOCSHELL 000000647854C800 == 34 [pid = 2176] [id = 672] 07:28:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640CD5B400) [pid = 2176] [serial = 2016] [outer = 0000000000000000] 07:28:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006476A0A800) [pid = 2176] [serial = 2017] [outer = 000000640CD5B400] 07:28:16 INFO - PROCESS | 2176 | 1467037696140 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006476C58000) [pid = 2176] [serial = 2018] [outer = 000000640CD5B400] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006409710800) [pid = 2176] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006402559400) [pid = 2176] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404F59C00) [pid = 2176] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (00000064046F1400) [pid = 2176] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006402706400) [pid = 2176] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006402707C00) [pid = 2176] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (00000064098CAC00) [pid = 2176] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640CD55C00) [pid = 2176] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006407F8C400) [pid = 2176] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C7CE800) [pid = 2176] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006406CD4800) [pid = 2176] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:28:16 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006402705C00) [pid = 2176] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:28:16 INFO - PROCESS | 2176 | 1467037696592 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:28:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:28:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 776ms 07:28:16 INFO - PROCESS | 2176 | 1467037696652 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 2176 | 1467037696654 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 07:28:16 INFO - PROCESS | 2176 | 1467037696657 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:28:16 INFO - PROCESS | 2176 | 1467037696659 Marionette TRACE conn6 <- [1,2654,null,{}] 07:28:16 INFO - PROCESS | 2176 | 1467037696663 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:16 INFO - PROCESS | 2176 | 1467037696665 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:16 INFO - PROCESS | 2176 | 1467037696777 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 07:28:16 INFO - PROCESS | 2176 | 1467037696831 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 2176 | 1467037696834 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:16 INFO - PROCESS | 2176 | ++DOCSHELL 000000647A9E4000 == 35 [pid = 2176] [id = 673] 07:28:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006402706400) [pid = 2176] [serial = 2019] [outer = 0000000000000000] 07:28:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006408EEF800) [pid = 2176] [serial = 2020] [outer = 0000006402706400] 07:28:16 INFO - PROCESS | 2176 | 1467037696879 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640CD55C00) [pid = 2176] [serial = 2021] [outer = 0000006402706400] 07:28:17 INFO - PROCESS | 2176 | [2176] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:28:17 INFO - PROCESS | 2176 | [2176] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:28:17 INFO - PROCESS | 2176 | 1467037697727 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1125ms 07:28:17 INFO - PROCESS | 2176 | 1467037697787 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 07:28:17 INFO - PROCESS | 2176 | 1467037697789 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 07:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:28:17 INFO - PROCESS | 2176 | 1467037697792 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - PROCESS | 2176 | 1467037697794 Marionette TRACE conn6 <- [1,2658,null,{}] 07:28:17 INFO - PROCESS | 2176 | 1467037697798 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:17 INFO - PROCESS | 2176 | 1467037697808 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:17 INFO - PROCESS | 2176 | 1467037697891 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 07:28:17 INFO - PROCESS | 2176 | 1467037697898 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:17 INFO - PROCESS | 2176 | 1467037697900 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:17 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C695000 == 36 [pid = 2176] [id = 674] 07:28:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006477322800) [pid = 2176] [serial = 2022] [outer = 0000000000000000] 07:28:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006477405800) [pid = 2176] [serial = 2023] [outer = 0000006477322800] 07:28:17 INFO - PROCESS | 2176 | 1467037697945 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006477411400) [pid = 2176] [serial = 2024] [outer = 0000006477322800] 07:28:18 INFO - PROCESS | 2176 | 1467037698916 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:28:18 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 07:28:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1184ms 07:28:18 INFO - PROCESS | 2176 | 1467037698980 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 2176 | 1467037698984 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 07:28:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:28:19 INFO - PROCESS | 2176 | 1467037698990 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 2176 | 1467037698993 Marionette TRACE conn6 <- [1,2662,null,{}] 07:28:19 INFO - PROCESS | 2176 | 1467037699000 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:19 INFO - PROCESS | 2176 | 1467037699003 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:19 INFO - PROCESS | 2176 | 1467037699187 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 07:28:19 INFO - PROCESS | 2176 | 1467037699327 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 2176 | 1467037699332 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:19 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089D2800 == 37 [pid = 2176] [id = 675] 07:28:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404D67400) [pid = 2176] [serial = 2025] [outer = 0000000000000000] 07:28:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006404F2BC00) [pid = 2176] [serial = 2026] [outer = 0000006404D67400] 07:28:19 INFO - PROCESS | 2176 | 1467037699433 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064069B5800) [pid = 2176] [serial = 2027] [outer = 0000006404D67400] 07:28:20 INFO - PROCESS | 2176 | 1467037700475 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:28:20 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 07:28:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1543ms 07:28:20 INFO - PROCESS | 2176 | 1467037700537 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 2176 | 1467037700542 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 07:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:28:20 INFO - PROCESS | 2176 | 1467037700602 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 2176 | 1467037700606 Marionette TRACE conn6 <- [1,2666,null,{}] 07:28:20 INFO - PROCESS | 2176 | 1467037700610 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:20 INFO - PROCESS | 2176 | 1467037700613 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:20 INFO - PROCESS | 2176 | 1467037700719 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 07:28:21 INFO - PROCESS | 2176 | 1467037701032 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 2176 | 1467037701036 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:21 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405B97800 == 38 [pid = 2176] [id = 676] 07:28:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006402036800) [pid = 2176] [serial = 2028] [outer = 0000000000000000] 07:28:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064027F8400) [pid = 2176] [serial = 2029] [outer = 0000006402036800] 07:28:21 INFO - PROCESS | 2176 | 1467037701090 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006404F25C00) [pid = 2176] [serial = 2030] [outer = 0000006402036800] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 000000640538F800 == 37 [pid = 2176] [id = 655] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 000000647A9E4000 == 36 [pid = 2176] [id = 673] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 000000647854C800 == 35 [pid = 2176] [id = 672] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 000000647737C800 == 34 [pid = 2176] [id = 671] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 000000640CDD1000 == 33 [pid = 2176] [id = 670] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFD7800 == 32 [pid = 2176] [id = 669] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 00000064089CE000 == 31 [pid = 2176] [id = 668] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 00000064070BA800 == 30 [pid = 2176] [id = 667] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 00000064089CD000 == 29 [pid = 2176] [id = 665] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6B9000 == 28 [pid = 2176] [id = 666] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAF800 == 27 [pid = 2176] [id = 664] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 000000647C695000 == 26 [pid = 2176] [id = 674] 07:28:22 INFO - PROCESS | 2176 | --DOCSHELL 00000064089D2800 == 25 [pid = 2176] [id = 675] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006409794000) [pid = 2176] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640270D800) [pid = 2176] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404257800) [pid = 2176] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006405333000) [pid = 2176] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064055E1400) [pid = 2176] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064055ED400) [pid = 2176] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006404D68800) [pid = 2176] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640BDDCC00) [pid = 2176] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006406193800) [pid = 2176] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006404F25000) [pid = 2176] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C156C00) [pid = 2176] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640AFF0000) [pid = 2176] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006477537800) [pid = 2176] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006476C40C00) [pid = 2176] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (00000064098D0400) [pid = 2176] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640C0A3800) [pid = 2176] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (000000640BEA1800) [pid = 2176] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000640CD60800) [pid = 2176] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (000000640CD57000) [pid = 2176] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (0000006475ADA000) [pid = 2176] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (000000640C7C2C00) [pid = 2176] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (000000640C5E9400) [pid = 2176] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (000000640830B400) [pid = 2176] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (000000640C24EC00) [pid = 2176] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | --DOMWINDOW == 53 (0000006408A08800) [pid = 2176] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 07:28:22 INFO - PROCESS | 2176 | 1467037702405 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1852ms 07:28:22 INFO - PROCESS | 2176 | 1467037702454 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 2176 | 1467037702459 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 07:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:28:22 INFO - PROCESS | 2176 | 1467037702465 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 2176 | 1467037702468 Marionette TRACE conn6 <- [1,2670,null,{}] 07:28:22 INFO - PROCESS | 2176 | 1467037702474 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:22 INFO - PROCESS | 2176 | 1467037702478 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:22 INFO - PROCESS | 2176 | 1467037702584 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 07:28:22 INFO - PROCESS | 2176 | 1467037702658 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 2176 | 1467037702663 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:22 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061D2000 == 26 [pid = 2176] [id = 677] 07:28:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (000000640270A000) [pid = 2176] [serial = 2031] [outer = 0000000000000000] 07:28:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (000000640270F800) [pid = 2176] [serial = 2032] [outer = 000000640270A000] 07:28:22 INFO - PROCESS | 2176 | 1467037702714 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (000000640424BC00) [pid = 2176] [serial = 2033] [outer = 000000640270A000] 07:28:23 INFO - PROCESS | 2176 | 1467037703664 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:28:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1236ms 07:28:23 INFO - PROCESS | 2176 | 1467037703704 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 2176 | 1467037703710 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 07:28:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:28:23 INFO - PROCESS | 2176 | 1467037703717 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 2176 | 1467037703720 Marionette TRACE conn6 <- [1,2674,null,{}] 07:28:23 INFO - PROCESS | 2176 | 1467037703724 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:23 INFO - PROCESS | 2176 | 1467037703726 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:23 INFO - PROCESS | 2176 | 1467037703822 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 07:28:23 INFO - PROCESS | 2176 | 1467037703831 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 2176 | 1467037703834 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:23 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089D9000 == 27 [pid = 2176] [id = 678] 07:28:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (0000006404F27800) [pid = 2176] [serial = 2034] [outer = 0000000000000000] 07:28:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (0000006404F30800) [pid = 2176] [serial = 2035] [outer = 0000006404F27800] 07:28:23 INFO - PROCESS | 2176 | 1467037703883 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (0000006405514400) [pid = 2176] [serial = 2036] [outer = 0000006404F27800] 07:28:24 INFO - PROCESS | 2176 | 1467037704862 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:28:24 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 07:28:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1193ms 07:28:24 INFO - PROCESS | 2176 | 1467037704911 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 2176 | 1467037704913 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 07:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:28:24 INFO - PROCESS | 2176 | 1467037704917 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 2176 | 1467037704921 Marionette TRACE conn6 <- [1,2678,null,{}] 07:28:24 INFO - PROCESS | 2176 | 1467037704939 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:24 INFO - PROCESS | 2176 | 1467037704944 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:25 INFO - PROCESS | 2176 | 1467037705059 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 07:28:25 INFO - PROCESS | 2176 | 1467037705067 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 2176 | 1467037705070 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAE800 == 28 [pid = 2176] [id = 679] 07:28:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (0000006407F8F400) [pid = 2176] [serial = 2037] [outer = 0000000000000000] 07:28:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (000000640830AC00) [pid = 2176] [serial = 2038] [outer = 0000006407F8F400] 07:28:25 INFO - PROCESS | 2176 | 1467037705164 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006408A05000) [pid = 2176] [serial = 2039] [outer = 0000006407F8F400] 07:28:26 INFO - PROCESS | 2176 | 1467037706132 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:28:26 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 07:28:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1233ms 07:28:26 INFO - PROCESS | 2176 | 1467037706154 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 2176 | 1467037706157 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 07:28:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:28:26 INFO - PROCESS | 2176 | 1467037706167 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 2176 | 1467037706169 Marionette TRACE conn6 <- [1,2682,null,{}] 07:28:26 INFO - PROCESS | 2176 | 1467037706173 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:26 INFO - PROCESS | 2176 | 1467037706175 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:26 INFO - PROCESS | 2176 | 1467037706290 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 07:28:26 INFO - PROCESS | 2176 | 1467037706296 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 2176 | 1467037706298 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:26 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C10D800 == 29 [pid = 2176] [id = 680] 07:28:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (000000640970C000) [pid = 2176] [serial = 2040] [outer = 0000000000000000] 07:28:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006409792800) [pid = 2176] [serial = 2041] [outer = 000000640970C000] 07:28:26 INFO - PROCESS | 2176 | 1467037706388 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (00000064098CD400) [pid = 2176] [serial = 2042] [outer = 000000640970C000] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006477322800) [pid = 2176] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (000000640CD5B400) [pid = 2176] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (000000640C15B000) [pid = 2176] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (0000006402706400) [pid = 2176] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (0000006402039000) [pid = 2176] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (0000006405512C00) [pid = 2176] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (00000064758BA800) [pid = 2176] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (0000006407F93C00) [pid = 2176] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (0000006402035C00) [pid = 2176] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (00000064027FB000) [pid = 2176] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:28:26 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (000000640C09A400) [pid = 2176] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:28:27 INFO - PROCESS | 2176 | 1467037707305 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:28:27 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 07:28:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1193ms 07:28:27 INFO - PROCESS | 2176 | 1467037707360 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 2176 | 1467037707363 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 07:28:27 INFO - PROCESS | 2176 | 1467037707366 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:28:27 INFO - PROCESS | 2176 | 1467037707368 Marionette TRACE conn6 <- [1,2686,null,{}] 07:28:27 INFO - PROCESS | 2176 | 1467037707371 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:27 INFO - PROCESS | 2176 | 1467037707374 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:27 INFO - PROCESS | 2176 | 1467037707454 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 07:28:27 INFO - PROCESS | 2176 | 1467037707460 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 2176 | 1467037707462 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:27 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6C6800 == 30 [pid = 2176] [id = 681] 07:28:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (0000006402592000) [pid = 2176] [serial = 2043] [outer = 0000000000000000] 07:28:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (000000640AFE7C00) [pid = 2176] [serial = 2044] [outer = 0000006402592000] 07:28:27 INFO - PROCESS | 2176 | 1467037707508 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (000000640BDDCC00) [pid = 2176] [serial = 2045] [outer = 0000006402592000] 07:28:28 INFO - PROCESS | 2176 | 1467037708450 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:28:28 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 07:28:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:28:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1139ms 07:28:28 INFO - PROCESS | 2176 | 1467037708509 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 2176 | 1467037708511 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 07:28:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:28:28 INFO - PROCESS | 2176 | 1467037708514 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 2176 | 1467037708516 Marionette TRACE conn6 <- [1,2690,null,{}] 07:28:28 INFO - PROCESS | 2176 | 1467037708520 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:28 INFO - PROCESS | 2176 | 1467037708526 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:28 INFO - PROCESS | 2176 | 1467037708676 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 07:28:28 INFO - PROCESS | 2176 | 1467037708751 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 2176 | 1467037708755 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:28 INFO - PROCESS | 2176 | ++DOCSHELL 0000006403AB6800 == 31 [pid = 2176] [id = 682] 07:28:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (000000640142F400) [pid = 2176] [serial = 2046] [outer = 0000000000000000] 07:28:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (0000006401460000) [pid = 2176] [serial = 2047] [outer = 000000640142F400] 07:28:28 INFO - PROCESS | 2176 | 1467037708816 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (0000006402040C00) [pid = 2176] [serial = 2048] [outer = 000000640142F400] 07:28:29 INFO - PROCESS | 2176 | 1467037709683 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:28:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1219ms 07:28:29 INFO - PROCESS | 2176 | 1467037709738 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 07:28:29 INFO - PROCESS | 2176 | 1467037709743 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 07:28:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:28:29 INFO - PROCESS | 2176 | 1467037709748 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 2176 | 1467037709751 Marionette TRACE conn6 <- [1,2694,null,{}] 07:28:29 INFO - PROCESS | 2176 | 1467037709756 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:29 INFO - PROCESS | 2176 | 1467037709762 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:29 INFO - PROCESS | 2176 | 1467037709894 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 07:28:29 INFO - PROCESS | 2176 | 1467037709969 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 2176 | 1467037709972 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:30 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF72000 == 32 [pid = 2176] [id = 683] 07:28:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (0000006404D60000) [pid = 2176] [serial = 2049] [outer = 0000000000000000] 07:28:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006404F24400) [pid = 2176] [serial = 2050] [outer = 0000006404D60000] 07:28:30 INFO - PROCESS | 2176 | 1467037710072 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006405CD5400) [pid = 2176] [serial = 2051] [outer = 0000006404D60000] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F0B800 == 31 [pid = 2176] [id = 383] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 0000006477374000 == 30 [pid = 2176] [id = 377] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF85800 == 29 [pid = 2176] [id = 384] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 00000064070B9800 == 28 [pid = 2176] [id = 382] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD06800 == 27 [pid = 2176] [id = 375] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 0000006404E1A800 == 26 [pid = 2176] [id = 381] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6C6800 == 25 [pid = 2176] [id = 681] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 000000640C10D800 == 24 [pid = 2176] [id = 680] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAE800 == 23 [pid = 2176] [id = 679] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 00000064089D9000 == 22 [pid = 2176] [id = 678] 07:28:30 INFO - PROCESS | 2176 | --DOCSHELL 00000064061D2000 == 21 [pid = 2176] [id = 677] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (0000006476A0A800) [pid = 2176] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (000000640C25BC00) [pid = 2176] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (000000640C210800) [pid = 2176] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (0000006408EEF800) [pid = 2176] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (0000006404C13000) [pid = 2176] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (0000006404F4E000) [pid = 2176] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (00000064061F2400) [pid = 2176] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (0000006408090400) [pid = 2176] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (0000006476A0A400) [pid = 2176] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 53 (0000006408310000) [pid = 2176] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 52 (000000640970E000) [pid = 2176] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 51 (00000064098D8000) [pid = 2176] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 50 (000000640424F000) [pid = 2176] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 49 (0000006404E30000) [pid = 2176] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 48 (0000006476C58000) [pid = 2176] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 47 (000000640C09F400) [pid = 2176] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 46 (000000640C153000) [pid = 2176] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 45 (0000006477411400) [pid = 2176] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 44 (000000640BE95C00) [pid = 2176] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 43 (000000640CD55C00) [pid = 2176] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | --DOMWINDOW == 42 (0000006477405800) [pid = 2176] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 07:28:30 INFO - PROCESS | 2176 | 1467037710986 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:28:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1281ms 07:28:31 INFO - PROCESS | 2176 | 1467037711032 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 2176 | 1467037711036 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 07:28:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:28:31 INFO - PROCESS | 2176 | 1467037711042 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 2176 | 1467037711045 Marionette TRACE conn6 <- [1,2698,null,{}] 07:28:31 INFO - PROCESS | 2176 | 1467037711050 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:31 INFO - PROCESS | 2176 | 1467037711053 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:31 INFO - PROCESS | 2176 | 1467037711150 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 07:28:31 INFO - PROCESS | 2176 | 1467037711238 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 2176 | 1467037711243 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:31 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404F7E800 == 22 [pid = 2176] [id = 684] 07:28:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 43 (0000006404257800) [pid = 2176] [serial = 2052] [outer = 0000000000000000] 07:28:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 44 (00000064047FA800) [pid = 2176] [serial = 2053] [outer = 0000006404257800] 07:28:31 INFO - PROCESS | 2176 | 1467037711297 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 45 (0000006404F23C00) [pid = 2176] [serial = 2054] [outer = 0000006404257800] 07:28:31 INFO - PROCESS | 2176 | 1467037711947 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 2176 | 1467037711975 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 07:28:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:28:31 INFO - PROCESS | 2176 | 1467037711980 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 2176 | 1467037711986 Marionette TRACE conn6 <- [1,2702,null,{}] 07:28:32 INFO - PROCESS | 2176 | 1467037711992 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:32 INFO - PROCESS | 2176 | 1467037711995 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:32 INFO - PROCESS | 2176 | 1467037712115 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 07:28:32 INFO - PROCESS | 2176 | 1467037712207 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 2176 | 1467037712210 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:32 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408AD6000 == 23 [pid = 2176] [id = 685] 07:28:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 46 (0000006404F24000) [pid = 2176] [serial = 2055] [outer = 0000000000000000] 07:28:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 47 (0000006405511C00) [pid = 2176] [serial = 2056] [outer = 0000006404F24000] 07:28:32 INFO - PROCESS | 2176 | 1467037712271 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 48 (0000006406C34400) [pid = 2176] [serial = 2057] [outer = 0000006404F24000] 07:28:32 INFO - PROCESS | 2176 | 1467037712905 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:28:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 987ms 07:28:32 INFO - PROCESS | 2176 | 1467037712971 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 2176 | 1467037712977 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 07:28:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:28:32 INFO - PROCESS | 2176 | 1467037712984 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 2176 | 1467037712987 Marionette TRACE conn6 <- [1,2706,null,{}] 07:28:32 INFO - PROCESS | 2176 | 1467037712992 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:33 INFO - PROCESS | 2176 | 1467037712995 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:33 INFO - PROCESS | 2176 | 1467037713124 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 07:28:33 INFO - PROCESS | 2176 | 1467037713196 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 2176 | 1467037713199 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:33 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBA5000 == 24 [pid = 2176] [id = 686] 07:28:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 49 (0000006408311800) [pid = 2176] [serial = 2058] [outer = 0000000000000000] 07:28:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 50 (0000006408316C00) [pid = 2176] [serial = 2059] [outer = 0000006408311800] 07:28:33 INFO - PROCESS | 2176 | 1467037713301 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 51 (0000006408EEAC00) [pid = 2176] [serial = 2060] [outer = 0000006408311800] 07:28:33 INFO - PROCESS | 2176 | 1467037713981 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:28:34 INFO - PROCESS | 2176 | 1467037714021 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 07:28:34 INFO - PROCESS | 2176 | 1467037714025 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 2176 | 1467037714029 Marionette TRACE conn6 <- [1,2710,null,{}] 07:28:34 INFO - PROCESS | 2176 | 1467037714042 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:34 INFO - PROCESS | 2176 | 1467037714047 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:34 INFO - PROCESS | 2176 | 1467037714178 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 07:28:34 INFO - PROCESS | 2176 | 1467037714260 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:34 INFO - PROCESS | 2176 | 1467037714264 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:34 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6C3000 == 25 [pid = 2176] [id = 687] 07:28:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 52 (00000064097A0400) [pid = 2176] [serial = 2061] [outer = 0000000000000000] 07:28:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 53 (000000640AFF0400) [pid = 2176] [serial = 2062] [outer = 00000064097A0400] 07:28:34 INFO - PROCESS | 2176 | 1467037714365 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (000000640BE9C000) [pid = 2176] [serial = 2063] [outer = 00000064097A0400] 07:28:34 INFO - PROCESS | 2176 | 1467037714988 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 2176 | 1467037715016 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 07:28:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:28:35 INFO - PROCESS | 2176 | 1467037715020 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 2176 | 1467037715022 Marionette TRACE conn6 <- [1,2714,null,{}] 07:28:35 INFO - PROCESS | 2176 | 1467037715026 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:35 INFO - PROCESS | 2176 | 1467037715028 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:35 INFO - PROCESS | 2176 | 1467037715150 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 07:28:35 INFO - PROCESS | 2176 | 1467037715226 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 2176 | 1467037715229 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:35 INFO - PROCESS | 2176 | ++DOCSHELL 00000064762E3800 == 26 [pid = 2176] [id = 688] 07:28:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (00000064098CFC00) [pid = 2176] [serial = 2064] [outer = 0000000000000000] 07:28:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (000000640C09CC00) [pid = 2176] [serial = 2065] [outer = 00000064098CFC00] 07:28:35 INFO - PROCESS | 2176 | 1467037715284 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (000000640C14F400) [pid = 2176] [serial = 2066] [outer = 00000064098CFC00] 07:28:35 INFO - PROCESS | 2176 | 1467037715904 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:28:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 945ms 07:28:35 INFO - PROCESS | 2176 | 1467037715967 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 2176 | 1467037715971 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 07:28:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:28:35 INFO - PROCESS | 2176 | 1467037715976 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 2176 | 1467037715979 Marionette TRACE conn6 <- [1,2718,null,{}] 07:28:35 INFO - PROCESS | 2176 | 1467037715986 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:35 INFO - PROCESS | 2176 | 1467037715988 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF72000 == 25 [pid = 2176] [id = 683] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 0000006403AB6800 == 24 [pid = 2176] [id = 682] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 0000006405B97800 == 23 [pid = 2176] [id = 676] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 000000647854D000 == 22 [pid = 2176] [id = 380] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 000000640C115800 == 21 [pid = 2176] [id = 386] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 000000640BE03800 == 20 [pid = 2176] [id = 374] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 0000006477D1C000 == 19 [pid = 2176] [id = 379] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 000000646964C000 == 18 [pid = 2176] [id = 388] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD05800 == 17 [pid = 2176] [id = 387] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD43800 == 16 [pid = 2176] [id = 385] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 000000640501D000 == 15 [pid = 2176] [id = 372] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 000000647585F000 == 14 [pid = 2176] [id = 376] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 00000064774C5800 == 13 [pid = 2176] [id = 378] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F0B000 == 12 [pid = 2176] [id = 389] 07:28:36 INFO - PROCESS | 2176 | --DOCSHELL 0000006408F06800 == 11 [pid = 2176] [id = 373] 07:28:36 INFO - PROCESS | 2176 | 1467037716647 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 07:28:36 INFO - PROCESS | 2176 | 1467037716814 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 2176 | 1467037716818 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:36 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404BB7000 == 12 [pid = 2176] [id = 689] 07:28:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (0000006401D5F800) [pid = 2176] [serial = 2067] [outer = 0000000000000000] 07:28:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (0000006401FB9800) [pid = 2176] [serial = 2068] [outer = 0000006401D5F800] 07:28:36 INFO - PROCESS | 2176 | 1467037716869 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (0000006402702C00) [pid = 2176] [serial = 2069] [outer = 0000006401D5F800] 07:28:37 INFO - PROCESS | 2176 | 1467037717786 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:28:37 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 07:28:37 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:28:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:28:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:28:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:28:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1824ms 07:28:37 INFO - PROCESS | 2176 | 1467037717805 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 2176 | 1467037717809 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 07:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:28:37 INFO - PROCESS | 2176 | 1467037717815 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 2176 | 1467037717818 Marionette TRACE conn6 <- [1,2722,null,{}] 07:28:37 INFO - PROCESS | 2176 | 1467037717822 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 2176 | 1467037717825 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:37 INFO - PROCESS | 2176 | 1467037717951 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 07:28:37 INFO - PROCESS | 2176 | 1467037717980 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 2176 | 1467037717984 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:38 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089DA800 == 13 [pid = 2176] [id = 690] 07:28:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (0000006404D69800) [pid = 2176] [serial = 2070] [outer = 0000000000000000] 07:28:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (0000006404E36C00) [pid = 2176] [serial = 2071] [outer = 0000006404D69800] 07:28:38 INFO - PROCESS | 2176 | 1467037718033 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006405509800) [pid = 2176] [serial = 2072] [outer = 0000006404D69800] 07:28:38 INFO - PROCESS | 2176 | 1467037718524 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 777ms 07:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:28:38 INFO - PROCESS | 2176 | 1467037718595 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 2176 | 1467037718598 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 07:28:38 INFO - PROCESS | 2176 | 1467037718602 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 2176 | 1467037718605 Marionette TRACE conn6 <- [1,2726,null,{}] 07:28:38 INFO - PROCESS | 2176 | 1467037718615 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:38 INFO - PROCESS | 2176 | 1467037718618 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:38 INFO - PROCESS | 2176 | 1467037718747 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 07:28:38 INFO - PROCESS | 2176 | 1467037718760 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 2176 | 1467037718762 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:38 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089D7800 == 14 [pid = 2176] [id = 691] 07:28:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (00000064071A7C00) [pid = 2176] [serial = 2073] [outer = 0000000000000000] 07:28:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006407F94C00) [pid = 2176] [serial = 2074] [outer = 00000064071A7C00] 07:28:38 INFO - PROCESS | 2176 | 1467037718809 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006408310C00) [pid = 2176] [serial = 2075] [outer = 00000064071A7C00] 07:28:39 INFO - PROCESS | 2176 | 1467037719286 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:28:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 07:28:39 INFO - PROCESS | 2176 | 1467037719354 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 2176 | 1467037719358 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 07:28:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:28:39 INFO - PROCESS | 2176 | 1467037719373 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 2176 | 1467037719379 Marionette TRACE conn6 <- [1,2730,null,{}] 07:28:39 INFO - PROCESS | 2176 | 1467037719383 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 2176 | 1467037719387 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:39 INFO - PROCESS | 2176 | 1467037719536 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 07:28:39 INFO - PROCESS | 2176 | 1467037719549 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 2176 | 1467037719551 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:39 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDDE000 == 15 [pid = 2176] [id = 692] 07:28:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640830FC00) [pid = 2176] [serial = 2076] [outer = 0000000000000000] 07:28:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006409796000) [pid = 2176] [serial = 2077] [outer = 000000640830FC00] 07:28:39 INFO - PROCESS | 2176 | 1467037719642 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064098D6400) [pid = 2176] [serial = 2078] [outer = 000000640830FC00] 07:28:40 INFO - PROCESS | 2176 | 1467037720092 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 07:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:28:40 INFO - PROCESS | 2176 | 1467037720106 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 2176 | 1467037720108 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 07:28:40 INFO - PROCESS | 2176 | 1467037720111 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 2176 | 1467037720113 Marionette TRACE conn6 <- [1,2734,null,{}] 07:28:40 INFO - PROCESS | 2176 | 1467037720116 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:40 INFO - PROCESS | 2176 | 1467037720119 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:40 INFO - PROCESS | 2176 | 1467037720240 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 07:28:40 INFO - PROCESS | 2176 | 1467037720246 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 2176 | 1467037720248 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:40 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476D48800 == 16 [pid = 2176] [id = 693] 07:28:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640AFEF000) [pid = 2176] [serial = 2079] [outer = 0000000000000000] 07:28:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640BE95400) [pid = 2176] [serial = 2080] [outer = 000000640AFEF000] 07:28:40 INFO - PROCESS | 2176 | 1467037720294 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640BF47C00) [pid = 2176] [serial = 2081] [outer = 000000640AFEF000] 07:28:40 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006404D67400) [pid = 2176] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:28:40 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640970C000) [pid = 2176] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:28:40 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006402036800) [pid = 2176] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:28:40 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640270A000) [pid = 2176] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:28:40 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006404F27800) [pid = 2176] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:28:40 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006407F8F400) [pid = 2176] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:28:40 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006402592000) [pid = 2176] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:28:40 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006404257800) [pid = 2176] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:28:40 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (000000640142F400) [pid = 2176] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:28:40 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (0000006404D60000) [pid = 2176] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:28:40 INFO - PROCESS | 2176 | 1467037720820 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 735ms 07:28:40 INFO - PROCESS | 2176 | 1467037720849 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 2176 | 1467037720851 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 07:28:40 INFO - PROCESS | 2176 | 1467037720854 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:28:40 INFO - PROCESS | 2176 | 1467037720856 Marionette TRACE conn6 <- [1,2738,null,{}] 07:28:40 INFO - PROCESS | 2176 | 1467037720859 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:40 INFO - PROCESS | 2176 | 1467037720862 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:41 INFO - PROCESS | 2176 | 1467037721009 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 07:28:41 INFO - PROCESS | 2176 | 1467037721070 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 2176 | 1467037721076 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:41 INFO - PROCESS | 2176 | ++DOCSHELL 00000064774C3000 == 17 [pid = 2176] [id = 694] 07:28:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (0000006409710400) [pid = 2176] [serial = 2082] [outer = 0000000000000000] 07:28:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (000000640AFF3C00) [pid = 2176] [serial = 2083] [outer = 0000006409710400] 07:28:41 INFO - PROCESS | 2176 | 1467037721139 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (000000640C0A4000) [pid = 2176] [serial = 2084] [outer = 0000006409710400] 07:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:28:41 INFO - PROCESS | 2176 | 1467037721519 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 672ms 07:28:41 INFO - PROCESS | 2176 | 1467037721531 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 2176 | 1467037721533 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 07:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:28:41 INFO - PROCESS | 2176 | 1467037721536 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 2176 | 1467037721538 Marionette TRACE conn6 <- [1,2742,null,{}] 07:28:41 INFO - PROCESS | 2176 | 1467037721553 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 2176 | 1467037721555 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:41 INFO - PROCESS | 2176 | 1467037721648 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 07:28:41 INFO - PROCESS | 2176 | 1467037721653 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 2176 | 1467037721655 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:41 INFO - PROCESS | 2176 | ++DOCSHELL 0000006402022000 == 18 [pid = 2176] [id = 695] 07:28:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (000000640C154800) [pid = 2176] [serial = 2085] [outer = 0000000000000000] 07:28:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640C207C00) [pid = 2176] [serial = 2086] [outer = 000000640C154800] 07:28:41 INFO - PROCESS | 2176 | 1467037721701 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640C24F400) [pid = 2176] [serial = 2087] [outer = 000000640C154800] 07:28:42 INFO - PROCESS | 2176 | 1467037722134 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:28:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 649ms 07:28:42 INFO - PROCESS | 2176 | 1467037722189 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 2176 | 1467037722191 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 07:28:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:28:42 INFO - PROCESS | 2176 | 1467037722195 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 2176 | 1467037722197 Marionette TRACE conn6 <- [1,2746,null,{}] 07:28:42 INFO - PROCESS | 2176 | 1467037722200 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:42 INFO - PROCESS | 2176 | 1467037722202 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:42 INFO - PROCESS | 2176 | 1467037722286 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 07:28:42 INFO - PROCESS | 2176 | 1467037722293 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 2176 | 1467037722295 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:42 INFO - PROCESS | 2176 | ++DOCSHELL 000000647854A000 == 19 [pid = 2176] [id = 696] 07:28:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640C250000) [pid = 2176] [serial = 2088] [outer = 0000000000000000] 07:28:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640C25B400) [pid = 2176] [serial = 2089] [outer = 000000640C250000] 07:28:42 INFO - PROCESS | 2176 | 1467037722340 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640C5E8000) [pid = 2176] [serial = 2090] [outer = 000000640C250000] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640AFE7C00) [pid = 2176] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006404F23C00) [pid = 2176] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (00000064047FA800) [pid = 2176] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640BDDCC00) [pid = 2176] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006401460000) [pid = 2176] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006404F24400) [pid = 2176] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (0000006402040C00) [pid = 2176] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006405CD5400) [pid = 2176] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 62 (00000064069B5800) [pid = 2176] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 61 (0000006409792800) [pid = 2176] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 60 (00000064098CD400) [pid = 2176] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 59 (0000006404F25C00) [pid = 2176] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 58 (0000006404F2BC00) [pid = 2176] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 57 (000000640270F800) [pid = 2176] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 56 (00000064027F8400) [pid = 2176] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 55 (0000006404F30800) [pid = 2176] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 54 (000000640424BC00) [pid = 2176] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 53 (000000640830AC00) [pid = 2176] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 52 (0000006408A05000) [pid = 2176] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 07:28:43 INFO - PROCESS | 2176 | --DOMWINDOW == 51 (0000006405514400) [pid = 2176] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 07:28:44 INFO - PROCESS | 2176 | 1467037724041 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:28:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1875ms 07:28:44 INFO - PROCESS | 2176 | 1467037724075 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 2176 | 1467037724079 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 07:28:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:28:44 INFO - PROCESS | 2176 | 1467037724085 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 2176 | 1467037724088 Marionette TRACE conn6 <- [1,2750,null,{}] 07:28:44 INFO - PROCESS | 2176 | 1467037724095 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 2176 | 1467037724098 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:44 INFO - PROCESS | 2176 | 1467037724192 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 07:28:44 INFO - PROCESS | 2176 | 1467037724199 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 2176 | 1467037724204 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:44 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061C4000 == 20 [pid = 2176] [id = 697] 07:28:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 52 (0000006402041800) [pid = 2176] [serial = 2091] [outer = 0000000000000000] 07:28:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 53 (00000064020BB800) [pid = 2176] [serial = 2092] [outer = 0000006402041800] 07:28:44 INFO - PROCESS | 2176 | 1467037724254 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 54 (000000640270D000) [pid = 2176] [serial = 2093] [outer = 0000006402041800] 07:28:44 INFO - PROCESS | 2176 | 1467037724739 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:28:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 07:28:44 INFO - PROCESS | 2176 | 1467037724779 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 2176 | 1467037724785 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 07:28:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:28:44 INFO - PROCESS | 2176 | 1467037724791 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 2176 | 1467037724794 Marionette TRACE conn6 <- [1,2754,null,{}] 07:28:44 INFO - PROCESS | 2176 | 1467037724798 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 2176 | 1467037724801 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:44 INFO - PROCESS | 2176 | 1467037724893 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 07:28:44 INFO - PROCESS | 2176 | 1467037724901 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 2176 | 1467037724904 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:44 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080E4000 == 21 [pid = 2176] [id = 698] 07:28:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 55 (0000006404250000) [pid = 2176] [serial = 2094] [outer = 0000000000000000] 07:28:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 56 (0000006404254000) [pid = 2176] [serial = 2095] [outer = 0000006404250000] 07:28:44 INFO - PROCESS | 2176 | 1467037724953 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 57 (0000006404B03800) [pid = 2176] [serial = 2096] [outer = 0000006404250000] 07:28:45 INFO - PROCESS | 2176 | 1467037725438 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:28:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 07:28:45 INFO - PROCESS | 2176 | 1467037725464 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 2176 | 1467037725466 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 07:28:45 INFO - PROCESS | 2176 | 1467037725470 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:28:45 INFO - PROCESS | 2176 | 1467037725473 Marionette TRACE conn6 <- [1,2758,null,{}] 07:28:45 INFO - PROCESS | 2176 | 1467037725485 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:45 INFO - PROCESS | 2176 | 1467037725490 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:45 INFO - PROCESS | 2176 | 1467037725609 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 07:28:45 INFO - PROCESS | 2176 | 1467037725619 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 2176 | 1467037725622 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:45 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408F03000 == 22 [pid = 2176] [id = 699] 07:28:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 58 (0000006401430400) [pid = 2176] [serial = 2097] [outer = 0000000000000000] 07:28:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 59 (0000006404F30800) [pid = 2176] [serial = 2098] [outer = 0000006401430400] 07:28:45 INFO - PROCESS | 2176 | 1467037725736 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 60 (000000640550BC00) [pid = 2176] [serial = 2099] [outer = 0000006401430400] 07:28:46 INFO - PROCESS | 2176 | 1467037726125 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:28:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:28:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 693ms 07:28:46 INFO - PROCESS | 2176 | 1467037726165 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 2176 | 1467037726168 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 07:28:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:28:46 INFO - PROCESS | 2176 | 1467037726171 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 2176 | 1467037726173 Marionette TRACE conn6 <- [1,2762,null,{}] 07:28:46 INFO - PROCESS | 2176 | 1467037726176 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 2176 | 1467037726179 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:46 INFO - PROCESS | 2176 | 1467037726267 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 07:28:46 INFO - PROCESS | 2176 | 1467037726345 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 2176 | 1467037726347 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:46 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAC000 == 23 [pid = 2176] [id = 700] 07:28:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 61 (00000064055E9400) [pid = 2176] [serial = 2100] [outer = 0000000000000000] 07:28:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 62 (000000640618E800) [pid = 2176] [serial = 2101] [outer = 00000064055E9400] 07:28:46 INFO - PROCESS | 2176 | 1467037726395 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 63 (000000640772DC00) [pid = 2176] [serial = 2102] [outer = 00000064055E9400] 07:28:46 INFO - PROCESS | 2176 | 1467037726773 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:28:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:28:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 628ms 07:28:46 INFO - PROCESS | 2176 | 1467037726802 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 2176 | 1467037726804 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 07:28:46 INFO - PROCESS | 2176 | 1467037726808 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:28:46 INFO - PROCESS | 2176 | 1467037726809 Marionette TRACE conn6 <- [1,2766,null,{}] 07:28:46 INFO - PROCESS | 2176 | 1467037726813 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 2176 | 1467037726815 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:46 INFO - PROCESS | 2176 | 1467037726927 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 07:28:46 INFO - PROCESS | 2176 | 1467037726965 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 2176 | 1467037726968 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:46 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFD1000 == 24 [pid = 2176] [id = 701] 07:28:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (00000064027F6000) [pid = 2176] [serial = 2103] [outer = 0000000000000000] 07:28:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (000000640808D800) [pid = 2176] [serial = 2104] [outer = 00000064027F6000] 07:28:47 INFO - PROCESS | 2176 | 1467037727014 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006408318C00) [pid = 2176] [serial = 2105] [outer = 00000064027F6000] 07:28:47 INFO - PROCESS | 2176 | 1467037727428 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:28:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 07:28:47 INFO - PROCESS | 2176 | 1467037727489 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 2176 | 1467037727491 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 07:28:47 INFO - PROCESS | 2176 | 1467037727496 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 2176 | 1467037727498 Marionette TRACE conn6 <- [1,2770,null,{}] 07:28:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:28:47 INFO - PROCESS | 2176 | 1467037727501 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:47 INFO - PROCESS | 2176 | 1467037727507 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:47 INFO - PROCESS | 2176 | 1467037727617 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 07:28:47 INFO - PROCESS | 2176 | 1467037727632 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 2176 | 1467037727635 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:47 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD04800 == 25 [pid = 2176] [id = 702] 07:28:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640970C400) [pid = 2176] [serial = 2106] [outer = 0000000000000000] 07:28:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640979D000) [pid = 2176] [serial = 2107] [outer = 000000640970C400] 07:28:47 INFO - PROCESS | 2176 | 1467037727680 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064098D3800) [pid = 2176] [serial = 2108] [outer = 000000640970C400] 07:28:48 INFO - PROCESS | 2176 | 1467037728114 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:28:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 07:28:48 INFO - PROCESS | 2176 | 1467037728134 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 2176 | 1467037728136 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 07:28:48 INFO - PROCESS | 2176 | 1467037728139 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 2176 | 1467037728141 Marionette TRACE conn6 <- [1,2774,null,{}] 07:28:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:28:48 INFO - PROCESS | 2176 | 1467037728149 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 2176 | 1467037728151 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:48 INFO - PROCESS | 2176 | 1467037728234 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 07:28:48 INFO - PROCESS | 2176 | 1467037728270 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 2176 | 1467037728272 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:48 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763B0000 == 26 [pid = 2176] [id = 703] 07:28:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640BDDFC00) [pid = 2176] [serial = 2109] [outer = 0000000000000000] 07:28:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640BE98000) [pid = 2176] [serial = 2110] [outer = 000000640BDDFC00] 07:28:48 INFO - PROCESS | 2176 | 1467037728317 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640BF47000) [pid = 2176] [serial = 2111] [outer = 000000640BDDFC00] 07:28:48 INFO - PROCESS | 2176 | 1467037728737 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:28:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 07:28:48 INFO - PROCESS | 2176 | 1467037728778 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 2176 | 1467037728780 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 07:28:48 INFO - PROCESS | 2176 | 1467037728783 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 2176 | 1467037728785 Marionette TRACE conn6 <- [1,2778,null,{}] 07:28:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:28:48 INFO - PROCESS | 2176 | 1467037728789 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 2176 | 1467037728791 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:48 INFO - PROCESS | 2176 | 1467037728878 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 07:28:48 INFO - PROCESS | 2176 | 1467037728884 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 2176 | 1467037728886 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:48 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477579000 == 27 [pid = 2176] [id = 704] 07:28:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C0A0000) [pid = 2176] [serial = 2112] [outer = 0000000000000000] 07:28:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C150000) [pid = 2176] [serial = 2113] [outer = 000000640C0A0000] 07:28:48 INFO - PROCESS | 2176 | 1467037728931 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C15CC00) [pid = 2176] [serial = 2114] [outer = 000000640C0A0000] 07:28:49 INFO - PROCESS | 2176 | 1467037729398 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:28:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 07:28:49 INFO - PROCESS | 2176 | 1467037729462 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 2176 | 1467037729464 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 07:28:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:28:49 INFO - PROCESS | 2176 | 1467037729467 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 2176 | 1467037729469 Marionette TRACE conn6 <- [1,2782,null,{}] 07:28:49 INFO - PROCESS | 2176 | 1467037729473 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 2176 | 1467037729475 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:49 INFO - PROCESS | 2176 | 1467037729587 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 07:28:49 INFO - PROCESS | 2176 | 1467037729670 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 2176 | 1467037729672 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:49 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408AED800 == 28 [pid = 2176] [id = 705] 07:28:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640BF45800) [pid = 2176] [serial = 2115] [outer = 0000000000000000] 07:28:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C20E800) [pid = 2176] [serial = 2116] [outer = 000000640BF45800] 07:28:49 INFO - PROCESS | 2176 | 1467037729718 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640C256C00) [pid = 2176] [serial = 2117] [outer = 000000640BF45800] 07:28:50 INFO - PROCESS | 2176 | 1467037730138 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:28:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 735ms 07:28:50 INFO - PROCESS | 2176 | 1467037730208 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 2176 | 1467037730210 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 07:28:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:28:50 INFO - PROCESS | 2176 | 1467037730213 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 2176 | 1467037730215 Marionette TRACE conn6 <- [1,2786,null,{}] 07:28:50 INFO - PROCESS | 2176 | 1467037730219 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 2176 | 1467037730221 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:50 INFO - PROCESS | 2176 | 1467037730338 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 07:28:50 INFO - PROCESS | 2176 | 1467037730393 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 2176 | 1467037730395 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:50 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478D56800 == 29 [pid = 2176] [id = 706] 07:28:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C25D800) [pid = 2176] [serial = 2118] [outer = 0000000000000000] 07:28:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C5EE000) [pid = 2176] [serial = 2119] [outer = 000000640C25D800] 07:28:50 INFO - PROCESS | 2176 | 1467037730440 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C7C7C00) [pid = 2176] [serial = 2120] [outer = 000000640C25D800] 07:28:50 INFO - PROCESS | 2176 | 1467037730876 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:28:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 07:28:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:28:50 INFO - PROCESS | 2176 | 1467037730894 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 2176 | 1467037730897 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 07:28:50 INFO - PROCESS | 2176 | 1467037730900 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 2176 | 1467037730902 Marionette TRACE conn6 <- [1,2790,null,{}] 07:28:50 INFO - PROCESS | 2176 | 1467037730906 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 2176 | 1467037730908 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:51 INFO - PROCESS | 2176 | 1467037731067 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064071A7C00) [pid = 2176] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640830FC00) [pid = 2176] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006409710400) [pid = 2176] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640AFEF000) [pid = 2176] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C154800) [pid = 2176] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006404D69800) [pid = 2176] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006401D5F800) [pid = 2176] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064098CFC00) [pid = 2176] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064097A0400) [pid = 2176] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006408311800) [pid = 2176] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:28:51 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006404F24000) [pid = 2176] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:28:51 INFO - PROCESS | 2176 | 1467037731185 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 2176 | 1467037731188 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:51 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFCF000 == 30 [pid = 2176] [id = 707] 07:28:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006401D57800) [pid = 2176] [serial = 2121] [outer = 0000000000000000] 07:28:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006403129C00) [pid = 2176] [serial = 2122] [outer = 0000006401D57800] 07:28:51 INFO - PROCESS | 2176 | 1467037731237 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C0A5000) [pid = 2176] [serial = 2123] [outer = 0000006401D57800] 07:28:51 INFO - PROCESS | 2176 | 1467037731595 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:28:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 735ms 07:28:51 INFO - PROCESS | 2176 | 1467037731636 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 2176 | 1467037731638 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 07:28:51 INFO - PROCESS | 2176 | 1467037731650 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 2176 | 1467037731652 Marionette TRACE conn6 <- [1,2794,null,{}] 07:28:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:28:51 INFO - PROCESS | 2176 | 1467037731656 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 2176 | 1467037731658 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:51 INFO - PROCESS | 2176 | 1467037731742 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 07:28:51 INFO - PROCESS | 2176 | 1467037731748 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 2176 | 1467037731750 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:51 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C45D000 == 31 [pid = 2176] [id = 708] 07:28:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640CD5A800) [pid = 2176] [serial = 2124] [outer = 0000000000000000] 07:28:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (00000064758C1000) [pid = 2176] [serial = 2125] [outer = 000000640CD5A800] 07:28:51 INFO - PROCESS | 2176 | 1467037731794 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006476249C00) [pid = 2176] [serial = 2126] [outer = 000000640CD5A800] 07:28:52 INFO - PROCESS | 2176 | 1467037732221 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:28:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms 07:28:52 INFO - PROCESS | 2176 | 1467037732286 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 2176 | 1467037732288 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 07:28:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:28:52 INFO - PROCESS | 2176 | 1467037732291 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 2176 | 1467037732293 Marionette TRACE conn6 <- [1,2798,null,{}] 07:28:52 INFO - PROCESS | 2176 | 1467037732296 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:52 INFO - PROCESS | 2176 | 1467037732298 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:52 INFO - PROCESS | 2176 | 1467037732386 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 07:28:52 INFO - PROCESS | 2176 | 1467037732394 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 2176 | 1467037732396 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:52 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C88C000 == 32 [pid = 2176] [id = 709] 07:28:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064762B7800) [pid = 2176] [serial = 2127] [outer = 0000000000000000] 07:28:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006476A0C000) [pid = 2176] [serial = 2128] [outer = 00000064762B7800] 07:28:52 INFO - PROCESS | 2176 | 1467037732440 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006476ACD000) [pid = 2176] [serial = 2129] [outer = 00000064762B7800] 07:28:52 INFO - PROCESS | 2176 | 1467037732883 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:28:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 07:28:52 INFO - PROCESS | 2176 | 1467037732930 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 2176 | 1467037732932 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 07:28:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:28:52 INFO - PROCESS | 2176 | 1467037732936 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 2176 | 1467037732938 Marionette TRACE conn6 <- [1,2802,null,{}] 07:28:52 INFO - PROCESS | 2176 | 1467037732941 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:52 INFO - PROCESS | 2176 | 1467037732943 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:53 INFO - PROCESS | 2176 | 1467037733047 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 07:28:53 INFO - PROCESS | 2176 | 1467037733054 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 2176 | 1467037733056 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:53 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5DE000 == 33 [pid = 2176] [id = 710] 07:28:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006476DB8C00) [pid = 2176] [serial = 2130] [outer = 0000000000000000] 07:28:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000647731E800) [pid = 2176] [serial = 2131] [outer = 0000006476DB8C00] 07:28:53 INFO - PROCESS | 2176 | 1467037733108 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006477328C00) [pid = 2176] [serial = 2132] [outer = 0000006476DB8C00] 07:28:53 INFO - PROCESS | 2176 | 1467037733922 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:28:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1029ms 07:28:53 INFO - PROCESS | 2176 | 1467037733967 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 2176 | 1467037733972 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 07:28:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:28:54 INFO - PROCESS | 2176 | 1467037733998 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 2176 | 1467037734003 Marionette TRACE conn6 <- [1,2806,null,{}] 07:28:54 INFO - PROCESS | 2176 | 1467037734009 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 2176 | 1467037734012 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:54 INFO - PROCESS | 2176 | 1467037734148 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 07:28:54 INFO - PROCESS | 2176 | 1467037734266 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 2176 | 1467037734269 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:54 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080DB000 == 34 [pid = 2176] [id = 711] 07:28:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (00000064027F2400) [pid = 2176] [serial = 2133] [outer = 0000000000000000] 07:28:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640424D400) [pid = 2176] [serial = 2134] [outer = 00000064027F2400] 07:28:54 INFO - PROCESS | 2176 | 1467037734330 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006404D62400) [pid = 2176] [serial = 2135] [outer = 00000064027F2400] 07:28:55 INFO - PROCESS | 2176 | 1467037735245 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:28:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:28:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1306ms 07:28:55 INFO - PROCESS | 2176 | 1467037735287 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 07:28:55 INFO - PROCESS | 2176 | 1467037735291 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 07:28:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:28:55 INFO - PROCESS | 2176 | 1467037735297 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - PROCESS | 2176 | 1467037735300 Marionette TRACE conn6 <- [1,2810,null,{}] 07:28:55 INFO - PROCESS | 2176 | 1467037735306 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:55 INFO - PROCESS | 2176 | 1467037735309 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:55 INFO - PROCESS | 2176 | 1467037735426 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 07:28:55 INFO - PROCESS | 2176 | 1467037735507 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 2176 | 1467037735512 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:55 INFO - PROCESS | 2176 | ++DOCSHELL 000000640538F800 == 35 [pid = 2176] [id = 712] 07:28:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640270B400) [pid = 2176] [serial = 2136] [outer = 0000000000000000] 07:28:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640424F000) [pid = 2176] [serial = 2137] [outer = 000000640270B400] 07:28:55 INFO - PROCESS | 2176 | 1467037735597 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006404F24000) [pid = 2176] [serial = 2138] [outer = 000000640270B400] 07:28:55 INFO - PROCESS | 2176 | --DOCSHELL 000000647C88C000 == 34 [pid = 2176] [id = 709] 07:28:55 INFO - PROCESS | 2176 | --DOCSHELL 000000647C45D000 == 33 [pid = 2176] [id = 708] 07:28:55 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFCF000 == 32 [pid = 2176] [id = 707] 07:28:55 INFO - PROCESS | 2176 | --DOCSHELL 0000006478D56800 == 31 [pid = 2176] [id = 706] 07:28:55 INFO - PROCESS | 2176 | --DOCSHELL 0000006408AED800 == 30 [pid = 2176] [id = 705] 07:28:55 INFO - PROCESS | 2176 | --DOCSHELL 0000006477579000 == 29 [pid = 2176] [id = 704] 07:28:55 INFO - PROCESS | 2176 | --DOCSHELL 00000064763B0000 == 28 [pid = 2176] [id = 703] 07:28:55 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD04800 == 27 [pid = 2176] [id = 702] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C25B400) [pid = 2176] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006407F94C00) [pid = 2176] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (00000064098D6400) [pid = 2176] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006409796000) [pid = 2176] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (000000640AFF3C00) [pid = 2176] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640BE95400) [pid = 2176] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640C207C00) [pid = 2176] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640C0A4000) [pid = 2176] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640BF47C00) [pid = 2176] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006404E36C00) [pid = 2176] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006401FB9800) [pid = 2176] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006402702C00) [pid = 2176] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C24F400) [pid = 2176] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C14F400) [pid = 2176] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C09CC00) [pid = 2176] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640BE9C000) [pid = 2176] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640AFF0400) [pid = 2176] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006408EEAC00) [pid = 2176] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006408316C00) [pid = 2176] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006406C34400) [pid = 2176] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006405511C00) [pid = 2176] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006408310C00) [pid = 2176] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 07:28:55 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006405509800) [pid = 2176] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 07:28:56 INFO - PROCESS | 2176 | 1467037736102 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 839ms 07:28:56 INFO - PROCESS | 2176 | 1467037736140 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 2176 | 1467037736145 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 07:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:28:56 INFO - PROCESS | 2176 | 1467037736152 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 2176 | 1467037736155 Marionette TRACE conn6 <- [1,2814,null,{}] 07:28:56 INFO - PROCESS | 2176 | 1467037736159 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 2176 | 1467037736162 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:56 INFO - PROCESS | 2176 | 1467037736254 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 07:28:56 INFO - PROCESS | 2176 | 1467037736262 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 2176 | 1467037736265 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:56 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089CE000 == 28 [pid = 2176] [id = 713] 07:28:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006404F2E000) [pid = 2176] [serial = 2139] [outer = 0000000000000000] 07:28:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006405332800) [pid = 2176] [serial = 2140] [outer = 0000006404F2E000] 07:28:56 INFO - PROCESS | 2176 | 1467037736313 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (00000064055E1400) [pid = 2176] [serial = 2141] [outer = 0000006404F2E000] 07:28:56 INFO - PROCESS | 2176 | 1467037736794 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 672ms 07:28:56 INFO - PROCESS | 2176 | 1467037736825 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 2176 | 1467037736828 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 07:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:28:56 INFO - PROCESS | 2176 | 1467037736836 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 2176 | 1467037736840 Marionette TRACE conn6 <- [1,2818,null,{}] 07:28:56 INFO - PROCESS | 2176 | 1467037736852 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 2176 | 1467037736857 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:56 INFO - PROCESS | 2176 | 1467037736983 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 07:28:57 INFO - PROCESS | 2176 | 1467037736999 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 2176 | 1467037737002 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:57 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF80800 == 29 [pid = 2176] [id = 714] 07:28:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006407F96C00) [pid = 2176] [serial = 2142] [outer = 0000000000000000] 07:28:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640808D400) [pid = 2176] [serial = 2143] [outer = 0000006407F96C00] 07:28:57 INFO - PROCESS | 2176 | 1467037737052 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006408319000) [pid = 2176] [serial = 2144] [outer = 0000006407F96C00] 07:28:57 INFO - PROCESS | 2176 | 1467037737515 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 735ms 07:28:57 INFO - PROCESS | 2176 | 1467037737574 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 2176 | 1467037737576 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 07:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:28:57 INFO - PROCESS | 2176 | 1467037737580 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 2176 | 1467037737582 Marionette TRACE conn6 <- [1,2822,null,{}] 07:28:57 INFO - PROCESS | 2176 | 1467037737585 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:57 INFO - PROCESS | 2176 | 1467037737587 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:57 INFO - PROCESS | 2176 | 1467037737678 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 07:28:57 INFO - PROCESS | 2176 | 1467037737686 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 2176 | 1467037737688 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:57 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFE9800 == 30 [pid = 2176] [id = 715] 07:28:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (00000064026A6C00) [pid = 2176] [serial = 2145] [outer = 0000000000000000] 07:28:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006409706C00) [pid = 2176] [serial = 2146] [outer = 00000064026A6C00] 07:28:57 INFO - PROCESS | 2176 | 1467037737734 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006409794800) [pid = 2176] [serial = 2147] [outer = 00000064026A6C00] 07:28:58 INFO - PROCESS | 2176 | 1467037738179 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:28:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 07:28:58 INFO - PROCESS | 2176 | 1467037738212 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 2176 | 1467037738214 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 07:28:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:28:58 INFO - PROCESS | 2176 | 1467037738232 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 2176 | 1467037738234 Marionette TRACE conn6 <- [1,2826,null,{}] 07:28:58 INFO - PROCESS | 2176 | 1467037738237 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 2176 | 1467037738240 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:58 INFO - PROCESS | 2176 | 1467037738347 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 07:28:58 INFO - PROCESS | 2176 | 1467037738428 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 2176 | 1467037738430 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6C2800 == 31 [pid = 2176] [id = 716] 07:28:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640979A800) [pid = 2176] [serial = 2148] [outer = 0000000000000000] 07:28:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064098C9400) [pid = 2176] [serial = 2149] [outer = 000000640979A800] 07:28:58 INFO - PROCESS | 2176 | 1467037738476 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640AFEF800) [pid = 2176] [serial = 2150] [outer = 000000640979A800] 07:28:58 INFO - PROCESS | 2176 | 1467037738925 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:28:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 07:28:58 INFO - PROCESS | 2176 | 1467037738973 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 2176 | 1467037738976 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 07:28:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:28:58 INFO - PROCESS | 2176 | 1467037738992 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 2176 | 1467037738994 Marionette TRACE conn6 <- [1,2830,null,{}] 07:28:59 INFO - PROCESS | 2176 | 1467037738997 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:59 INFO - PROCESS | 2176 | 1467037739004 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:59 INFO - PROCESS | 2176 | 1467037739148 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 07:28:59 INFO - PROCESS | 2176 | 1467037739202 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 2176 | 1467037739205 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:59 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763A1000 == 32 [pid = 2176] [id = 717] 07:28:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640BE9C800) [pid = 2176] [serial = 2151] [outer = 0000000000000000] 07:28:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640C0A7000) [pid = 2176] [serial = 2152] [outer = 000000640BE9C800] 07:28:59 INFO - PROCESS | 2176 | 1467037739251 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C206C00) [pid = 2176] [serial = 2153] [outer = 000000640BE9C800] 07:28:59 INFO - PROCESS | 2176 | 1467037739703 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:28:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:28:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 777ms 07:28:59 INFO - PROCESS | 2176 | 1467037739769 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 2176 | 1467037739771 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 07:28:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:28:59 INFO - PROCESS | 2176 | 1467037739781 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 2176 | 1467037739783 Marionette TRACE conn6 <- [1,2834,null,{}] 07:28:59 INFO - PROCESS | 2176 | 1467037739787 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:59 INFO - PROCESS | 2176 | 1467037739789 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:59 INFO - PROCESS | 2176 | 1467037739898 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 07:28:59 INFO - PROCESS | 2176 | 1467037739910 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 2176 | 1467037739912 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:28:59 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477379000 == 33 [pid = 2176] [id = 718] 07:28:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BE9A000) [pid = 2176] [serial = 2154] [outer = 0000000000000000] 07:28:59 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C24F400) [pid = 2176] [serial = 2155] [outer = 000000640BE9A000] 07:28:59 INFO - PROCESS | 2176 | 1467037739957 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C5EDC00) [pid = 2176] [serial = 2156] [outer = 000000640BE9A000] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (00000064762B7800) [pid = 2176] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BF45800) [pid = 2176] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064055E9400) [pid = 2176] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006401430400) [pid = 2176] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (0000006404250000) [pid = 2176] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640970C400) [pid = 2176] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006402041800) [pid = 2176] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C250000) [pid = 2176] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C0A0000) [pid = 2176] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640BDDFC00) [pid = 2176] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (00000064027F6000) [pid = 2176] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C25D800) [pid = 2176] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006401D57800) [pid = 2176] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:29:00 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640CD5A800) [pid = 2176] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:29:00 INFO - PROCESS | 2176 | 1467037740498 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:29:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:29:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 733ms 07:29:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:29:00 INFO - PROCESS | 2176 | 1467037740511 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 2176 | 1467037740513 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 07:29:00 INFO - PROCESS | 2176 | 1467037740517 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 2176 | 1467037740519 Marionette TRACE conn6 <- [1,2838,null,{}] 07:29:00 INFO - PROCESS | 2176 | 1467037740522 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 2176 | 1467037740524 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:00 INFO - PROCESS | 2176 | 1467037740606 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 07:29:00 INFO - PROCESS | 2176 | 1467037740613 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 2176 | 1467037740615 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:00 INFO - PROCESS | 2176 | ++DOCSHELL 00000064053A1800 == 34 [pid = 2176] [id = 719] 07:29:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006402040C00) [pid = 2176] [serial = 2157] [outer = 0000000000000000] 07:29:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006408314000) [pid = 2176] [serial = 2158] [outer = 0000006402040C00] 07:29:00 INFO - PROCESS | 2176 | 1467037740660 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C5E9400) [pid = 2176] [serial = 2159] [outer = 0000006402040C00] 07:29:01 INFO - PROCESS | 2176 | 1467037741093 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:29:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 07:29:01 INFO - PROCESS | 2176 | 1467037741150 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 2176 | 1467037741152 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 07:29:01 INFO - PROCESS | 2176 | 1467037741155 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:29:01 INFO - PROCESS | 2176 | 1467037741157 Marionette TRACE conn6 <- [1,2842,null,{}] 07:29:01 INFO - PROCESS | 2176 | 1467037741161 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:01 INFO - PROCESS | 2176 | 1467037741163 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:01 INFO - PROCESS | 2176 | 1467037741271 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 07:29:01 INFO - PROCESS | 2176 | 1467037741280 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 2176 | 1467037741282 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:01 INFO - PROCESS | 2176 | ++DOCSHELL 000000647854A800 == 35 [pid = 2176] [id = 720] 07:29:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C7CB400) [pid = 2176] [serial = 2160] [outer = 0000000000000000] 07:29:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640CD58400) [pid = 2176] [serial = 2161] [outer = 000000640C7CB400] 07:29:01 INFO - PROCESS | 2176 | 1467037741327 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640CD61800) [pid = 2176] [serial = 2162] [outer = 000000640C7CB400] 07:29:01 INFO - PROCESS | 2176 | 1467037741759 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:29:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms 07:29:01 INFO - PROCESS | 2176 | 1467037741787 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 2176 | 1467037741789 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 07:29:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:29:01 INFO - PROCESS | 2176 | 1467037741792 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 2176 | 1467037741794 Marionette TRACE conn6 <- [1,2846,null,{}] 07:29:01 INFO - PROCESS | 2176 | 1467037741802 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:01 INFO - PROCESS | 2176 | 1467037741804 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:01 INFO - PROCESS | 2176 | 1467037741890 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 07:29:01 INFO - PROCESS | 2176 | 1467037741898 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 2176 | 1467037741900 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:01 INFO - PROCESS | 2176 | ++DOCSHELL 000000647A9D5800 == 36 [pid = 2176] [id = 721] 07:29:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064758C2400) [pid = 2176] [serial = 2163] [outer = 0000000000000000] 07:29:01 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000647624B000) [pid = 2176] [serial = 2164] [outer = 00000064758C2400] 07:29:01 INFO - PROCESS | 2176 | 1467037741952 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006476ACC400) [pid = 2176] [serial = 2165] [outer = 00000064758C2400] 07:29:02 INFO - PROCESS | 2176 | 1467037742382 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:29:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 07:29:02 INFO - PROCESS | 2176 | 1467037742488 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 2176 | 1467037742492 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 07:29:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:29:02 INFO - PROCESS | 2176 | 1467037742498 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 2176 | 1467037742502 Marionette TRACE conn6 <- [1,2850,null,{}] 07:29:02 INFO - PROCESS | 2176 | 1467037742509 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:02 INFO - PROCESS | 2176 | 1467037742513 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:02 INFO - PROCESS | 2176 | 1467037742721 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 07:29:02 INFO - PROCESS | 2176 | 1467037742815 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 2176 | 1467037742821 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:02 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070BC000 == 37 [pid = 2176] [id = 722] 07:29:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064027F4C00) [pid = 2176] [serial = 2166] [outer = 0000000000000000] 07:29:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006404731800) [pid = 2176] [serial = 2167] [outer = 00000064027F4C00] 07:29:02 INFO - PROCESS | 2176 | 1467037742880 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006404F2BC00) [pid = 2176] [serial = 2168] [outer = 00000064027F4C00] 07:29:03 INFO - PROCESS | 2176 | 1467037743469 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:29:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:29:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1026ms 07:29:03 INFO - PROCESS | 2176 | 1467037743528 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 2176 | 1467037743532 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 07:29:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:29:03 INFO - PROCESS | 2176 | 1467037743539 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 2176 | 1467037743543 Marionette TRACE conn6 <- [1,2854,null,{}] 07:29:03 INFO - PROCESS | 2176 | 1467037743547 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:03 INFO - PROCESS | 2176 | 1467037743551 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:03 INFO - PROCESS | 2176 | 1467037743669 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 07:29:03 INFO - PROCESS | 2176 | 1467037743796 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 2176 | 1467037743799 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:03 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6AE800 == 38 [pid = 2176] [id = 723] 07:29:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640719E800) [pid = 2176] [serial = 2169] [outer = 0000000000000000] 07:29:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640830D000) [pid = 2176] [serial = 2170] [outer = 000000640719E800] 07:29:03 INFO - PROCESS | 2176 | 1467037743860 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640970EC00) [pid = 2176] [serial = 2171] [outer = 000000640719E800] 07:29:04 INFO - PROCESS | 2176 | 1467037744464 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:29:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:29:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 986ms 07:29:04 INFO - PROCESS | 2176 | 1467037744523 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 2176 | 1467037744526 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 07:29:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:29:04 INFO - PROCESS | 2176 | 1467037744530 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 2176 | 1467037744532 Marionette TRACE conn6 <- [1,2858,null,{}] 07:29:04 INFO - PROCESS | 2176 | 1467037744544 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:04 INFO - PROCESS | 2176 | 1467037744549 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:04 INFO - PROCESS | 2176 | 1467037744714 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 07:29:04 INFO - PROCESS | 2176 | 1467037744726 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 2176 | 1467037744730 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:04 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C912000 == 39 [pid = 2176] [id = 724] 07:29:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C09EC00) [pid = 2176] [serial = 2172] [outer = 0000000000000000] 07:29:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C0A2C00) [pid = 2176] [serial = 2173] [outer = 000000640C09EC00] 07:29:04 INFO - PROCESS | 2176 | 1467037744790 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640CD61400) [pid = 2176] [serial = 2174] [outer = 000000640C09EC00] 07:29:05 INFO - PROCESS | 2176 | 1467037745481 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:29:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1023ms 07:29:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:29:05 INFO - PROCESS | 2176 | 1467037745560 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 2176 | 1467037745563 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 07:29:05 INFO - PROCESS | 2176 | 1467037745567 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 2176 | 1467037745570 Marionette TRACE conn6 <- [1,2862,null,{}] 07:29:05 INFO - PROCESS | 2176 | 1467037745574 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:05 INFO - PROCESS | 2176 | 1467037745576 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:05 INFO - PROCESS | 2176 | 1467037745692 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 07:29:05 INFO - PROCESS | 2176 | 1467037745817 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 2176 | 1467037745820 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:05 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D422000 == 40 [pid = 2176] [id = 725] 07:29:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006476A37400) [pid = 2176] [serial = 2175] [outer = 0000000000000000] 07:29:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006477408400) [pid = 2176] [serial = 2176] [outer = 0000006476A37400] 07:29:05 INFO - PROCESS | 2176 | 1467037745877 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006477413C00) [pid = 2176] [serial = 2177] [outer = 0000006476A37400] 07:29:06 INFO - PROCESS | 2176 | 1467037746607 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:29:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1081ms 07:29:06 INFO - PROCESS | 2176 | 1467037746651 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 2176 | 1467037746655 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 07:29:06 INFO - PROCESS | 2176 | 1467037746660 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:29:06 INFO - PROCESS | 2176 | 1467037746664 Marionette TRACE conn6 <- [1,2866,null,{}] 07:29:06 INFO - PROCESS | 2176 | 1467037746670 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 2176 | 1467037746673 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:06 INFO - PROCESS | 2176 | 1467037746781 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 000000647854A800 == 39 [pid = 2176] [id = 720] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 00000064053A1800 == 38 [pid = 2176] [id = 719] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 0000006477379000 == 37 [pid = 2176] [id = 718] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 00000064763A1000 == 36 [pid = 2176] [id = 717] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6C2800 == 35 [pid = 2176] [id = 716] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFE9800 == 34 [pid = 2176] [id = 715] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF80800 == 33 [pid = 2176] [id = 714] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 00000064089CE000 == 32 [pid = 2176] [id = 713] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 000000640538F800 == 31 [pid = 2176] [id = 712] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5DE000 == 30 [pid = 2176] [id = 710] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 00000064080DB000 == 29 [pid = 2176] [id = 711] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 000000647D422000 == 28 [pid = 2176] [id = 725] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 000000647C912000 == 27 [pid = 2176] [id = 724] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6AE800 == 26 [pid = 2176] [id = 723] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 000000647A9D5800 == 25 [pid = 2176] [id = 721] 07:29:07 INFO - PROCESS | 2176 | --DOCSHELL 00000064070BC000 == 24 [pid = 2176] [id = 722] 07:29:07 INFO - PROCESS | 2176 | 1467037747474 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 2176 | 1467037747477 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640C20E800) [pid = 2176] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640618E800) [pid = 2176] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640772DC00) [pid = 2176] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006404F30800) [pid = 2176] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640550BC00) [pid = 2176] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006404254000) [pid = 2176] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006404B03800) [pid = 2176] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640979D000) [pid = 2176] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (00000064098D3800) [pid = 2176] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064020BB800) [pid = 2176] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640270D000) [pid = 2176] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640C5E8000) [pid = 2176] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C150000) [pid = 2176] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640BE98000) [pid = 2176] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640BF47000) [pid = 2176] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640808D800) [pid = 2176] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006408318C00) [pid = 2176] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640C5EE000) [pid = 2176] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C256C00) [pid = 2176] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006403129C00) [pid = 2176] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C7C7C00) [pid = 2176] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006476ACD000) [pid = 2176] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (00000064758C1000) [pid = 2176] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006476249C00) [pid = 2176] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640C0A5000) [pid = 2176] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640C15CC00) [pid = 2176] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006476A0C000) [pid = 2176] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404BB2800 == 25 [pid = 2176] [id = 726] 07:29:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (0000006401CA6000) [pid = 2176] [serial = 2178] [outer = 0000000000000000] 07:29:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006401FBB800) [pid = 2176] [serial = 2179] [outer = 0000006401CA6000] 07:29:07 INFO - PROCESS | 2176 | 1467037747645 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006402705400) [pid = 2176] [serial = 2180] [outer = 0000006401CA6000] 07:29:08 INFO - PROCESS | 2176 | 1467037748141 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:29:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1539ms 07:29:08 INFO - PROCESS | 2176 | 1467037748204 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 2176 | 1467037748207 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 07:29:08 INFO - PROCESS | 2176 | 1467037748211 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:29:08 INFO - PROCESS | 2176 | 1467037748215 Marionette TRACE conn6 <- [1,2870,null,{}] 07:29:08 INFO - PROCESS | 2176 | 1467037748220 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 2176 | 1467037748223 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:08 INFO - PROCESS | 2176 | 1467037748319 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 07:29:08 INFO - PROCESS | 2176 | 1467037748330 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 2176 | 1467037748333 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:08 INFO - PROCESS | 2176 | ++DOCSHELL 00000064080E3800 == 26 [pid = 2176] [id = 727] 07:29:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (0000006404C1E000) [pid = 2176] [serial = 2181] [outer = 0000000000000000] 07:29:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006404D68000) [pid = 2176] [serial = 2182] [outer = 0000006404C1E000] 07:29:08 INFO - PROCESS | 2176 | 1467037748382 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006405065C00) [pid = 2176] [serial = 2183] [outer = 0000006404C1E000] 07:29:08 INFO - PROCESS | 2176 | 1467037748869 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:29:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 07:29:08 INFO - PROCESS | 2176 | 1467037748912 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 2176 | 1467037748916 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 07:29:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:29:08 INFO - PROCESS | 2176 | 1467037748922 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 2176 | 1467037748924 Marionette TRACE conn6 <- [1,2874,null,{}] 07:29:08 INFO - PROCESS | 2176 | 1467037748928 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 2176 | 1467037748931 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:09 INFO - PROCESS | 2176 | 1467037749033 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 07:29:09 INFO - PROCESS | 2176 | 1467037749119 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 2176 | 1467037749122 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:09 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC5C800 == 27 [pid = 2176] [id = 728] 07:29:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006405514C00) [pid = 2176] [serial = 2184] [outer = 0000000000000000] 07:29:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (00000064071A5400) [pid = 2176] [serial = 2185] [outer = 0000006405514C00] 07:29:09 INFO - PROCESS | 2176 | 1467037749170 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006407F8EC00) [pid = 2176] [serial = 2186] [outer = 0000006405514C00] 07:29:09 INFO - PROCESS | 2176 | 1467037749576 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:29:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 07:29:09 INFO - PROCESS | 2176 | 1467037749594 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 2176 | 1467037749596 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 07:29:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:29:09 INFO - PROCESS | 2176 | 1467037749602 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 2176 | 1467037749608 Marionette TRACE conn6 <- [1,2878,null,{}] 07:29:09 INFO - PROCESS | 2176 | 1467037749618 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:09 INFO - PROCESS | 2176 | 1467037749622 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:09 INFO - PROCESS | 2176 | 1467037749751 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 07:29:09 INFO - PROCESS | 2176 | 1467037749776 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 2176 | 1467037749778 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:09 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFDA800 == 28 [pid = 2176] [id = 729] 07:29:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006404F4B400) [pid = 2176] [serial = 2187] [outer = 0000000000000000] 07:29:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640830FC00) [pid = 2176] [serial = 2188] [outer = 0000006404F4B400] 07:29:09 INFO - PROCESS | 2176 | 1467037749824 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006409711C00) [pid = 2176] [serial = 2189] [outer = 0000006404F4B400] 07:29:10 INFO - PROCESS | 2176 | 1467037750282 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:29:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:29:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 07:29:10 INFO - PROCESS | 2176 | 1467037750337 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 2176 | 1467037750340 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 07:29:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:29:10 INFO - PROCESS | 2176 | 1467037750351 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 2176 | 1467037750353 Marionette TRACE conn6 <- [1,2882,null,{}] 07:29:10 INFO - PROCESS | 2176 | 1467037750356 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:10 INFO - PROCESS | 2176 | 1467037750358 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:10 INFO - PROCESS | 2176 | 1467037750502 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 07:29:10 INFO - PROCESS | 2176 | 1467037750563 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 2176 | 1467037750565 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:10 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6C6000 == 29 [pid = 2176] [id = 730] 07:29:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640AFE7C00) [pid = 2176] [serial = 2190] [outer = 0000000000000000] 07:29:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640AFF3C00) [pid = 2176] [serial = 2191] [outer = 000000640AFE7C00] 07:29:10 INFO - PROCESS | 2176 | 1467037750612 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640BE97400) [pid = 2176] [serial = 2192] [outer = 000000640AFE7C00] 07:29:11 INFO - PROCESS | 2176 | 1467037751057 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:29:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:29:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 735ms 07:29:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:29:11 INFO - PROCESS | 2176 | 1467037751092 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 2176 | 1467037751094 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 07:29:11 INFO - PROCESS | 2176 | 1467037751097 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 2176 | 1467037751100 Marionette TRACE conn6 <- [1,2886,null,{}] 07:29:11 INFO - PROCESS | 2176 | 1467037751109 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:11 INFO - PROCESS | 2176 | 1467037751111 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:11 INFO - PROCESS | 2176 | 1467037751223 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 07:29:11 INFO - PROCESS | 2176 | 1467037751230 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 2176 | 1467037751236 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:11 INFO - PROCESS | 2176 | ++DOCSHELL 00000064763A2000 == 30 [pid = 2176] [id = 731] 07:29:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006404F30800) [pid = 2176] [serial = 2193] [outer = 0000000000000000] 07:29:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640C09A400) [pid = 2176] [serial = 2194] [outer = 0000006404F30800] 07:29:11 INFO - PROCESS | 2176 | 1467037751293 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640C153800) [pid = 2176] [serial = 2195] [outer = 0000006404F30800] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640979A800) [pid = 2176] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404F2E000) [pid = 2176] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640270B400) [pid = 2176] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064026A6C00) [pid = 2176] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (00000064027F2400) [pid = 2176] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C7CB400) [pid = 2176] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640BE9C800) [pid = 2176] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (00000064758C2400) [pid = 2176] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640BE9A000) [pid = 2176] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006402040C00) [pid = 2176] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006476DB8C00) [pid = 2176] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:29:11 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (0000006407F96C00) [pid = 2176] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:29:11 INFO - PROCESS | 2176 | 1467037751976 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:29:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:29:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 944ms 07:29:12 INFO - PROCESS | 2176 | 1467037752045 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 2176 | 1467037752048 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 07:29:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:29:12 INFO - PROCESS | 2176 | 1467037752051 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 2176 | 1467037752053 Marionette TRACE conn6 <- [1,2890,null,{}] 07:29:12 INFO - PROCESS | 2176 | 1467037752056 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 2176 | 1467037752059 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:12 INFO - PROCESS | 2176 | 1467037752156 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 07:29:12 INFO - PROCESS | 2176 | 1467037752234 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 2176 | 1467037752236 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:12 INFO - PROCESS | 2176 | ++DOCSHELL 00000064047D2000 == 31 [pid = 2176] [id = 732] 07:29:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (00000064055E8800) [pid = 2176] [serial = 2196] [outer = 0000000000000000] 07:29:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006409704800) [pid = 2176] [serial = 2197] [outer = 00000064055E8800] 07:29:12 INFO - PROCESS | 2176 | 1467037752283 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C20A800) [pid = 2176] [serial = 2198] [outer = 00000064055E8800] 07:29:12 INFO - PROCESS | 2176 | 1467037752651 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:29:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:29:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms 07:29:12 INFO - PROCESS | 2176 | 1467037752682 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 2176 | 1467037752684 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 07:29:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:29:12 INFO - PROCESS | 2176 | 1467037752687 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 2176 | 1467037752689 Marionette TRACE conn6 <- [1,2894,null,{}] 07:29:12 INFO - PROCESS | 2176 | 1467037752693 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 2176 | 1467037752695 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:12 INFO - PROCESS | 2176 | 1467037752777 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 07:29:12 INFO - PROCESS | 2176 | 1467037752862 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 2176 | 1467037752864 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:12 INFO - PROCESS | 2176 | ++DOCSHELL 000000647827E800 == 32 [pid = 2176] [id = 733] 07:29:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006402035400) [pid = 2176] [serial = 2199] [outer = 0000000000000000] 07:29:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C24F800) [pid = 2176] [serial = 2200] [outer = 0000006402035400] 07:29:12 INFO - PROCESS | 2176 | 1467037752910 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C5ED400) [pid = 2176] [serial = 2201] [outer = 0000006402035400] 07:29:13 INFO - PROCESS | 2176 | 1467037753281 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:29:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 07:29:13 INFO - PROCESS | 2176 | 1467037753320 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 2176 | 1467037753322 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 07:29:13 INFO - PROCESS | 2176 | 1467037753325 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:29:13 INFO - PROCESS | 2176 | 1467037753327 Marionette TRACE conn6 <- [1,2898,null,{}] 07:29:13 INFO - PROCESS | 2176 | 1467037753330 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 2176 | 1467037753332 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:13 INFO - PROCESS | 2176 | 1467037753454 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 07:29:13 INFO - PROCESS | 2176 | 1467037753496 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 2176 | 1467037753498 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:13 INFO - PROCESS | 2176 | ++DOCSHELL 0000006478D59800 == 33 [pid = 2176] [id = 734] 07:29:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C7C6400) [pid = 2176] [serial = 2202] [outer = 0000000000000000] 07:29:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C7CE800) [pid = 2176] [serial = 2203] [outer = 000000640C7C6400] 07:29:13 INFO - PROCESS | 2176 | 1467037753544 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640CD5E800) [pid = 2176] [serial = 2204] [outer = 000000640C7C6400] 07:29:13 INFO - PROCESS | 2176 | 1467037753975 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:29:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:29:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:29:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 07:29:14 INFO - PROCESS | 2176 | 1467037754001 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 2176 | 1467037754006 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 07:29:14 INFO - TEST-START | /DOMEvents/constructors.html 07:29:14 INFO - PROCESS | 2176 | 1467037754012 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 2176 | 1467037754017 Marionette TRACE conn6 <- [1,2902,null,{}] 07:29:14 INFO - PROCESS | 2176 | 1467037754024 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:14 INFO - PROCESS | 2176 | 1467037754027 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:14 INFO - PROCESS | 2176 | 1467037754175 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 07:29:14 INFO - PROCESS | 2176 | 1467037754302 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 2176 | 1467037754308 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:14 INFO - PROCESS | 2176 | ++DOCSHELL 00000064070B7800 == 34 [pid = 2176] [id = 735] 07:29:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064020BF800) [pid = 2176] [serial = 2205] [outer = 0000000000000000] 07:29:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (00000064026AF400) [pid = 2176] [serial = 2206] [outer = 00000064020BF800] 07:29:14 INFO - PROCESS | 2176 | 1467037754368 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (00000064047FB400) [pid = 2176] [serial = 2207] [outer = 00000064020BF800] 07:29:15 INFO - PROCESS | 2176 | 1467037755147 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:29:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:29:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:29:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:29:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 1223ms 07:29:15 INFO - PROCESS | 2176 | 1467037755238 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 2176 | 1467037755244 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 07:29:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:29:15 INFO - PROCESS | 2176 | 1467037755251 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 2176 | 1467037755254 Marionette TRACE conn6 <- [1,2906,null,{}] 07:29:15 INFO - PROCESS | 2176 | 1467037755258 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 2176 | 1467037755261 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:15 INFO - PROCESS | 2176 | 1467037755394 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 07:29:15 INFO - PROCESS | 2176 | 1467037755512 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 2176 | 1467037755515 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:15 INFO - PROCESS | 2176 | ++DOCSHELL 00000064762ED000 == 35 [pid = 2176] [id = 736] 07:29:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006405BB1C00) [pid = 2176] [serial = 2208] [outer = 0000000000000000] 07:29:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006408A04C00) [pid = 2176] [serial = 2209] [outer = 0000006405BB1C00] 07:29:15 INFO - PROCESS | 2176 | 1467037755575 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (00000064097A0400) [pid = 2176] [serial = 2210] [outer = 0000006405BB1C00] 07:29:16 INFO - PROCESS | 2176 | 1467037756241 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:29:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:29:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1028ms 07:29:16 INFO - PROCESS | 2176 | 1467037756281 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 07:29:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:29:16 INFO - PROCESS | 2176 | 1467037756284 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 07:29:16 INFO - PROCESS | 2176 | 1467037756288 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 2176 | 1467037756292 Marionette TRACE conn6 <- [1,2910,null,{}] 07:29:16 INFO - PROCESS | 2176 | 1467037756304 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:16 INFO - PROCESS | 2176 | 1467037756310 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:16 INFO - PROCESS | 2176 | 1467037756454 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 07:29:16 INFO - PROCESS | 2176 | 1467037756670 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 2176 | 1467037756673 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:16 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405396800 == 36 [pid = 2176] [id = 737] 07:29:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006401CAA800) [pid = 2176] [serial = 2211] [outer = 0000000000000000] 07:29:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (00000064020C0800) [pid = 2176] [serial = 2212] [outer = 0000006401CAA800] 07:29:16 INFO - PROCESS | 2176 | 1467037756731 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006404C1A800) [pid = 2176] [serial = 2213] [outer = 0000006401CAA800] 07:29:17 INFO - PROCESS | 2176 | [2176] 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 07:29:17 INFO - PROCESS | 2176 | [2176] 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 07:29:17 INFO - PROCESS | 2176 | [2176] 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 07:29:17 INFO - PROCESS | 2176 | [2176] 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 07:29:17 INFO - PROCESS | 2176 | --DOCSHELL 000000647827E800 == 35 [pid = 2176] [id = 733] 07:29:17 INFO - PROCESS | 2176 | --DOCSHELL 00000064047D2000 == 34 [pid = 2176] [id = 732] 07:29:17 INFO - PROCESS | 2176 | --DOCSHELL 00000064763A2000 == 33 [pid = 2176] [id = 731] 07:29:17 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6C6000 == 32 [pid = 2176] [id = 730] 07:29:17 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFDA800 == 31 [pid = 2176] [id = 729] 07:29:17 INFO - PROCESS | 2176 | --DOCSHELL 000000640AC5C800 == 30 [pid = 2176] [id = 728] 07:29:17 INFO - PROCESS | 2176 | --DOCSHELL 00000064080E3800 == 29 [pid = 2176] [id = 727] 07:29:17 INFO - PROCESS | 2176 | --DOCSHELL 0000006404BB2800 == 28 [pid = 2176] [id = 726] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (00000064098C9400) [pid = 2176] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640AFEF800) [pid = 2176] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006405332800) [pid = 2176] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064055E1400) [pid = 2176] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640424F000) [pid = 2176] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006404F24000) [pid = 2176] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006409706C00) [pid = 2176] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (000000640424D400) [pid = 2176] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640CD61800) [pid = 2176] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640C206C00) [pid = 2176] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C0A7000) [pid = 2176] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000647624B000) [pid = 2176] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C24F400) [pid = 2176] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (0000006408314000) [pid = 2176] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640C5E9400) [pid = 2176] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640CD58400) [pid = 2176] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (0000006477328C00) [pid = 2176] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000647731E800) [pid = 2176] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (0000006404D62400) [pid = 2176] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (0000006476ACC400) [pid = 2176] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (000000640808D400) [pid = 2176] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (0000006408319000) [pid = 2176] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 64 (000000640C5EDC00) [pid = 2176] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | --DOMWINDOW == 63 (0000006409794800) [pid = 2176] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 07:29:17 INFO - PROCESS | 2176 | 1467037757394 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:29:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:29:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:29:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:29:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:29:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:29:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:29:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:29:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:29:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:29:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1138ms 07:29:17 INFO - PROCESS | 2176 | 1467037757427 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 2176 | 1467037757431 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 07:29:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:29:17 INFO - PROCESS | 2176 | 1467037757436 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 2176 | 1467037757438 Marionette TRACE conn6 <- [1,2914,null,{}] 07:29:17 INFO - PROCESS | 2176 | 1467037757444 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:17 INFO - PROCESS | 2176 | 1467037757448 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:17 INFO - PROCESS | 2176 | 1467037757543 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 07:29:17 INFO - PROCESS | 2176 | 1467037757630 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 2176 | 1467037757633 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:17 INFO - PROCESS | 2176 | ++DOCSHELL 000000640549D800 == 29 [pid = 2176] [id = 738] 07:29:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 64 (00000064026B4800) [pid = 2176] [serial = 2214] [outer = 0000000000000000] 07:29:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 65 (0000006404C1F000) [pid = 2176] [serial = 2215] [outer = 00000064026B4800] 07:29:17 INFO - PROCESS | 2176 | 1467037757683 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (0000006407729C00) [pid = 2176] [serial = 2216] [outer = 00000064026B4800] 07:29:18 INFO - PROCESS | 2176 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:29:18 INFO - PROCESS | 2176 | 1467037758087 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:29:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:29:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 678ms 07:29:18 INFO - PROCESS | 2176 | 1467037758121 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 2176 | 1467037758126 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 07:29:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:29:18 INFO - PROCESS | 2176 | 1467037758131 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 2176 | 1467037758133 Marionette TRACE conn6 <- [1,2918,null,{}] 07:29:18 INFO - PROCESS | 2176 | 1467037758137 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 2176 | 1467037758139 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:18 INFO - PROCESS | 2176 | 1467037758230 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 07:29:18 INFO - PROCESS | 2176 | 1467037758274 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 2176 | 1467037758276 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:18 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BBAE000 == 30 [pid = 2176] [id = 739] 07:29:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (000000640830A800) [pid = 2176] [serial = 2217] [outer = 0000000000000000] 07:29:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (000000640970F400) [pid = 2176] [serial = 2218] [outer = 000000640830A800] 07:29:18 INFO - PROCESS | 2176 | 1467037758322 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (00000064098D6800) [pid = 2176] [serial = 2219] [outer = 000000640830A800] 07:29:18 INFO - PROCESS | 2176 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:29:18 INFO - PROCESS | 2176 | 1467037758780 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:29:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:29:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 692ms 07:29:18 INFO - PROCESS | 2176 | 1467037758825 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 2176 | 1467037758827 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 07:29:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:29:18 INFO - PROCESS | 2176 | 1467037758832 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 2176 | 1467037758838 Marionette TRACE conn6 <- [1,2922,null,{}] 07:29:18 INFO - PROCESS | 2176 | 1467037758848 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 2176 | 1467037758852 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:18 INFO - PROCESS | 2176 | 1467037758943 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 07:29:18 INFO - PROCESS | 2176 | 1467037758952 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 2176 | 1467037758954 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:18 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C6BC000 == 31 [pid = 2176] [id = 740] 07:29:18 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640BE9A400) [pid = 2176] [serial = 2220] [outer = 0000000000000000] 07:29:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000640BF4F800) [pid = 2176] [serial = 2221] [outer = 000000640BE9A400] 07:29:19 INFO - PROCESS | 2176 | 1467037759000 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C157800) [pid = 2176] [serial = 2222] [outer = 000000640BE9A400] 07:29:19 INFO - PROCESS | 2176 | 1467037759408 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:29:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:29:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 07:29:19 INFO - PROCESS | 2176 | 1467037759473 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 2176 | 1467037759476 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 07:29:19 INFO - PROCESS | 2176 | 1467037759479 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:29:19 INFO - PROCESS | 2176 | 1467037759481 Marionette TRACE conn6 <- [1,2926,null,{}] 07:29:19 INFO - PROCESS | 2176 | 1467037759485 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:19 INFO - PROCESS | 2176 | 1467037759487 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:19 INFO - PROCESS | 2176 | 1467037759611 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 07:29:19 INFO - PROCESS | 2176 | 1467037759700 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 2176 | 1467037759702 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:19 INFO - PROCESS | 2176 | ++DOCSHELL 0000006476A42000 == 32 [pid = 2176] [id = 741] 07:29:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C20A000) [pid = 2176] [serial = 2223] [outer = 0000000000000000] 07:29:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C5E4400) [pid = 2176] [serial = 2224] [outer = 000000640C20A000] 07:29:19 INFO - PROCESS | 2176 | 1467037759749 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C7C4000) [pid = 2176] [serial = 2225] [outer = 000000640C20A000] 07:29:20 INFO - PROCESS | 2176 | 1467037760136 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:29:20 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:29:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 07:29:20 INFO - PROCESS | 2176 | 1467037760154 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 2176 | 1467037760156 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 07:29:20 INFO - PROCESS | 2176 | 1467037760159 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:29:20 INFO - PROCESS | 2176 | 1467037760161 Marionette TRACE conn6 <- [1,2930,null,{}] 07:29:20 INFO - PROCESS | 2176 | 1467037760164 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 2176 | 1467037760166 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:20 INFO - PROCESS | 2176 | 1467037760277 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 07:29:20 INFO - PROCESS | 2176 | 1467037760284 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 2176 | 1467037760290 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:20 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477592800 == 33 [pid = 2176] [id = 742] 07:29:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (00000064758BDC00) [pid = 2176] [serial = 2226] [outer = 0000000000000000] 07:29:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064758C1800) [pid = 2176] [serial = 2227] [outer = 00000064758BDC00] 07:29:20 INFO - PROCESS | 2176 | 1467037760391 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006476314C00) [pid = 2176] [serial = 2228] [outer = 00000064758BDC00] 07:29:20 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:29:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:29:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 07:29:20 INFO - PROCESS | 2176 | 1467037760829 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:29:20 INFO - PROCESS | 2176 | 1467037760834 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 2176 | 1467037760836 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 07:29:20 INFO - PROCESS | 2176 | 1467037760839 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:29:20 INFO - PROCESS | 2176 | 1467037760841 Marionette TRACE conn6 <- [1,2934,null,{}] 07:29:20 INFO - PROCESS | 2176 | 1467037760844 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 2176 | 1467037760847 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:20 INFO - PROCESS | 2176 | 1467037760973 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 07:29:21 INFO - PROCESS | 2176 | 1467037761060 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 2176 | 1467037761062 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:21 INFO - PROCESS | 2176 | ++DOCSHELL 00000064787E8800 == 34 [pid = 2176] [id = 743] 07:29:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000647731E800) [pid = 2176] [serial = 2229] [outer = 0000000000000000] 07:29:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006477402800) [pid = 2176] [serial = 2230] [outer = 000000647731E800] 07:29:21 INFO - PROCESS | 2176 | 1467037761107 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000647740D000) [pid = 2176] [serial = 2231] [outer = 000000647731E800] 07:29:21 INFO - PROCESS | 2176 | 1467037761488 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:29:21 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:29:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 672ms 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006402035400) [pid = 2176] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404F4B400) [pid = 2176] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064055E8800) [pid = 2176] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (000000640719E800) [pid = 2176] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006405514C00) [pid = 2176] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006401CA6000) [pid = 2176] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640AFE7C00) [pid = 2176] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C09EC00) [pid = 2176] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:29:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006404F30800) [pid = 2176] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006404C1E000) [pid = 2176] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:29:21 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (00000064027F4C00) [pid = 2176] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:29:21 INFO - PROCESS | 2176 | 1467037761549 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 07:29:21 INFO - PROCESS | 2176 | 1467037761551 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 07:29:21 INFO - PROCESS | 2176 | 1467037761556 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:29:21 INFO - PROCESS | 2176 | 1467037761558 Marionette TRACE conn6 <- [1,2938,null,{}] 07:29:21 INFO - PROCESS | 2176 | 1467037761561 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:21 INFO - PROCESS | 2176 | 1467037761563 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:21 INFO - PROCESS | 2176 | 1467037761647 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 07:29:21 INFO - PROCESS | 2176 | 1467037761652 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 2176 | 1467037761654 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:21 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C462800 == 35 [pid = 2176] [id = 744] 07:29:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006404E37800) [pid = 2176] [serial = 2232] [outer = 0000000000000000] 07:29:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640614C000) [pid = 2176] [serial = 2233] [outer = 0000006404E37800] 07:29:21 INFO - PROCESS | 2176 | 1467037761700 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C24E800) [pid = 2176] [serial = 2234] [outer = 0000006404E37800] 07:29:22 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C6A6000 == 36 [pid = 2176] [id = 745] 07:29:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000647740C400) [pid = 2176] [serial = 2235] [outer = 0000000000000000] 07:29:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006477420000) [pid = 2176] [serial = 2236] [outer = 000000647740C400] 07:29:22 INFO - PROCESS | 2176 | 1467037762143 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:29:22 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:29:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 07:29:22 INFO - PROCESS | 2176 | 1467037762188 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 2176 | 1467037762190 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 07:29:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:29:22 INFO - PROCESS | 2176 | 1467037762194 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 2176 | 1467037762204 Marionette TRACE conn6 <- [1,2942,null,{}] 07:29:22 INFO - PROCESS | 2176 | 1467037762208 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:22 INFO - PROCESS | 2176 | 1467037762210 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:22 INFO - PROCESS | 2176 | 1467037762312 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 07:29:22 INFO - PROCESS | 2176 | 1467037762320 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 2176 | 1467037762322 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:22 INFO - PROCESS | 2176 | ++DOCSHELL 000000647D5E8000 == 37 [pid = 2176] [id = 746] 07:29:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000647741C000) [pid = 2176] [serial = 2237] [outer = 0000000000000000] 07:29:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000647741E800) [pid = 2176] [serial = 2238] [outer = 000000647741C000] 07:29:22 INFO - PROCESS | 2176 | 1467037762366 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000647753B000) [pid = 2176] [serial = 2239] [outer = 000000647741C000] 07:29:22 INFO - PROCESS | 2176 | 1467037762802 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:29:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:29:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:29:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 629ms 07:29:22 INFO - PROCESS | 2176 | 1467037762825 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 2176 | 1467037762827 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 07:29:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:29:22 INFO - PROCESS | 2176 | 1467037762831 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 2176 | 1467037762832 Marionette TRACE conn6 <- [1,2946,null,{}] 07:29:22 INFO - PROCESS | 2176 | 1467037762849 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:22 INFO - PROCESS | 2176 | 1467037762851 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:22 INFO - PROCESS | 2176 | 1467037762948 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 07:29:22 INFO - PROCESS | 2176 | 1467037762953 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 2176 | 1467037762955 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:22 INFO - PROCESS | 2176 | ++DOCSHELL 000000647FD6C000 == 38 [pid = 2176] [id = 747] 07:29:22 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000647753D800) [pid = 2176] [serial = 2240] [outer = 0000000000000000] 07:29:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006477A3DC00) [pid = 2176] [serial = 2241] [outer = 000000647753D800] 07:29:23 INFO - PROCESS | 2176 | 1467037763002 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006477BA8C00) [pid = 2176] [serial = 2242] [outer = 000000647753D800] 07:29:23 INFO - PROCESS | 2176 | 1467037763421 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:29:23 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:29:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 07:29:23 INFO - PROCESS | 2176 | 1467037763470 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 2176 | 1467037763472 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 07:29:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:29:23 INFO - PROCESS | 2176 | 1467037763476 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 2176 | 1467037763477 Marionette TRACE conn6 <- [1,2950,null,{}] 07:29:23 INFO - PROCESS | 2176 | 1467037763481 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 2176 | 1467037763483 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:23 INFO - PROCESS | 2176 | 1467037763619 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 07:29:23 INFO - PROCESS | 2176 | 1467037763812 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 2176 | 1467037763816 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:23 INFO - PROCESS | 2176 | ++DOCSHELL 00000064061D3800 == 39 [pid = 2176] [id = 748] 07:29:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640270D800) [pid = 2176] [serial = 2243] [outer = 0000000000000000] 07:29:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640424D000) [pid = 2176] [serial = 2244] [outer = 000000640270D800] 07:29:23 INFO - PROCESS | 2176 | 1467037763877 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (00000064055E1400) [pid = 2176] [serial = 2245] [outer = 000000640270D800] 07:29:24 INFO - PROCESS | 2176 | 1467037764400 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:29:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:29:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 987ms 07:29:24 INFO - PROCESS | 2176 | 1467037764467 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 2176 | 1467037764471 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 07:29:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:29:24 INFO - PROCESS | 2176 | 1467037764476 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 2176 | 1467037764481 Marionette TRACE conn6 <- [1,2954,null,{}] 07:29:24 INFO - PROCESS | 2176 | 1467037764486 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:24 INFO - PROCESS | 2176 | 1467037764489 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:24 INFO - PROCESS | 2176 | 1467037764607 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 07:29:24 INFO - PROCESS | 2176 | 1467037764736 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 2176 | 1467037764739 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:24 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD34800 == 40 [pid = 2176] [id = 749] 07:29:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006408A06800) [pid = 2176] [serial = 2246] [outer = 0000000000000000] 07:29:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006409711400) [pid = 2176] [serial = 2247] [outer = 0000006408A06800] 07:29:24 INFO - PROCESS | 2176 | 1467037764799 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640BDD9C00) [pid = 2176] [serial = 2248] [outer = 0000006408A06800] 07:29:25 INFO - PROCESS | 2176 | 1467037765361 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:29:25 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:29:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 923ms 07:29:25 INFO - PROCESS | 2176 | 1467037765403 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 2176 | 1467037765406 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 07:29:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:29:25 INFO - PROCESS | 2176 | 1467037765410 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 2176 | 1467037765413 Marionette TRACE conn6 <- [1,2958,null,{}] 07:29:25 INFO - PROCESS | 2176 | 1467037765417 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:25 INFO - PROCESS | 2176 | 1467037765420 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:25 INFO - PROCESS | 2176 | 1467037765540 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 07:29:25 INFO - PROCESS | 2176 | 1467037765641 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 2176 | 1467037765644 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:25 INFO - PROCESS | 2176 | ++DOCSHELL 000000647826D800 == 41 [pid = 2176] [id = 750] 07:29:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640C7CE000) [pid = 2176] [serial = 2249] [outer = 0000000000000000] 07:29:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (000000640CD5AC00) [pid = 2176] [serial = 2250] [outer = 000000640C7CE000] 07:29:25 INFO - PROCESS | 2176 | 1467037765700 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006476A31000) [pid = 2176] [serial = 2251] [outer = 000000640C7CE000] 07:29:26 INFO - PROCESS | 2176 | 1467037766242 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:29:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:29:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 882ms 07:29:26 INFO - PROCESS | 2176 | 1467037766292 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 2176 | 1467037766297 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 07:29:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:29:26 INFO - PROCESS | 2176 | 1467037766309 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 2176 | 1467037766313 Marionette TRACE conn6 <- [1,2962,null,{}] 07:29:26 INFO - PROCESS | 2176 | 1467037766335 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:26 INFO - PROCESS | 2176 | 1467037766339 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:26 INFO - PROCESS | 2176 | 1467037766458 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 07:29:26 INFO - PROCESS | 2176 | 1467037766554 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 2176 | 1467037766556 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:26 INFO - PROCESS | 2176 | ++DOCSHELL 00000064083E2000 == 42 [pid = 2176] [id = 751] 07:29:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (000000640C7D1000) [pid = 2176] [serial = 2252] [outer = 0000000000000000] 07:29:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006477E6B000) [pid = 2176] [serial = 2253] [outer = 000000640C7D1000] 07:29:26 INFO - PROCESS | 2176 | 1467037766611 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006477E72000) [pid = 2176] [serial = 2254] [outer = 000000640C7D1000] 07:29:27 INFO - PROCESS | 2176 | 1467037767208 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:29:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:29:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 944ms 07:29:27 INFO - PROCESS | 2176 | 1467037767251 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 2176 | 1467037767254 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 07:29:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:29:27 INFO - PROCESS | 2176 | 1467037767257 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 2176 | 1467037767259 Marionette TRACE conn6 <- [1,2966,null,{}] 07:29:27 INFO - PROCESS | 2176 | 1467037767263 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 2176 | 1467037767266 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:27 INFO - PROCESS | 2176 | 1467037767383 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 07:29:27 INFO - PROCESS | 2176 | 1467037767483 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 2176 | 1467037767485 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:27 INFO - PROCESS | 2176 | ++DOCSHELL 000000640496C000 == 43 [pid = 2176] [id = 752] 07:29:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000640203C400) [pid = 2176] [serial = 2255] [outer = 0000000000000000] 07:29:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (00000064046F2C00) [pid = 2176] [serial = 2256] [outer = 000000640203C400] 07:29:27 INFO - PROCESS | 2176 | 1467037767541 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 2176 | ++DOMWINDOW == 96 (000000640C210800) [pid = 2176] [serial = 2257] [outer = 000000640203C400] 07:29:28 INFO - PROCESS | 2176 | 1467037768244 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:29:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:29:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1020ms 07:29:28 INFO - PROCESS | 2176 | 1467037768280 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 2176 | 1467037768284 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 07:29:28 INFO - PROCESS | 2176 | 1467037768289 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:29:28 INFO - PROCESS | 2176 | 1467037768294 Marionette TRACE conn6 <- [1,2970,null,{}] 07:29:28 INFO - PROCESS | 2176 | 1467037768299 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:28 INFO - PROCESS | 2176 | 1467037768302 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:28 INFO - PROCESS | 2176 | 1467037768409 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 07:29:28 INFO - PROCESS | 2176 | 1467037768524 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 2176 | 1467037768527 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:28 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404975800 == 44 [pid = 2176] [id = 753] 07:29:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 97 (0000006403129C00) [pid = 2176] [serial = 2258] [outer = 0000000000000000] 07:29:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 98 (0000006404F5AC00) [pid = 2176] [serial = 2259] [outer = 0000006403129C00] 07:29:28 INFO - PROCESS | 2176 | 1467037768578 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 2176 | ++DOMWINDOW == 99 (0000006408EE7C00) [pid = 2176] [serial = 2260] [outer = 0000006403129C00] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 000000647FD6C000 == 43 [pid = 2176] [id = 747] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 000000647D5E8000 == 42 [pid = 2176] [id = 746] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 000000647C6A6000 == 41 [pid = 2176] [id = 745] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 000000647C462800 == 40 [pid = 2176] [id = 744] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 00000064787E8800 == 39 [pid = 2176] [id = 743] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 0000006477592800 == 38 [pid = 2176] [id = 742] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 0000006476A42000 == 37 [pid = 2176] [id = 741] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 000000640C6BC000 == 36 [pid = 2176] [id = 740] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 000000640BBAE000 == 35 [pid = 2176] [id = 739] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 000000640549D800 == 34 [pid = 2176] [id = 738] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 0000006405396800 == 33 [pid = 2176] [id = 737] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 00000064070B7800 == 32 [pid = 2176] [id = 735] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 0000006478D59800 == 31 [pid = 2176] [id = 734] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 00000064762ED000 == 30 [pid = 2176] [id = 736] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 000000640496C000 == 29 [pid = 2176] [id = 752] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 00000064083E2000 == 28 [pid = 2176] [id = 751] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 000000647826D800 == 27 [pid = 2176] [id = 750] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 000000640BD34800 == 26 [pid = 2176] [id = 749] 07:29:29 INFO - PROCESS | 2176 | --DOCSHELL 00000064061D3800 == 25 [pid = 2176] [id = 748] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 98 (000000640C7CE800) [pid = 2176] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 97 (000000640C24F800) [pid = 2176] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 96 (000000640830FC00) [pid = 2176] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 95 (0000006477408400) [pid = 2176] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (000000640C20A800) [pid = 2176] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640970EC00) [pid = 2176] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000640830D000) [pid = 2176] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006407F8EC00) [pid = 2176] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006402705400) [pid = 2176] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006409704800) [pid = 2176] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640BE97400) [pid = 2176] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640C0A2C00) [pid = 2176] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006401FBB800) [pid = 2176] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640C153800) [pid = 2176] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006404D68000) [pid = 2176] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064071A5400) [pid = 2176] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000640CD61400) [pid = 2176] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640C09A400) [pid = 2176] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404F2BC00) [pid = 2176] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006409711C00) [pid = 2176] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640AFF3C00) [pid = 2176] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006404731800) [pid = 2176] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006405065C00) [pid = 2176] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (000000640C5ED400) [pid = 2176] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 07:29:29 INFO - PROCESS | 2176 | 1467037769843 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:29:29 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:29:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:29:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1577ms 07:29:29 INFO - PROCESS | 2176 | 1467037769910 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 2176 | 1467037769914 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 07:29:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:29:29 INFO - PROCESS | 2176 | 1467037769921 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 2176 | 1467037769924 Marionette TRACE conn6 <- [1,2974,null,{}] 07:29:29 INFO - PROCESS | 2176 | 1467037769930 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:29 INFO - PROCESS | 2176 | 1467037769933 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:30 INFO - PROCESS | 2176 | 1467037770052 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 07:29:30 INFO - PROCESS | 2176 | 1467037770070 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 2176 | 1467037770072 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:30 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405B9D000 == 26 [pid = 2176] [id = 754] 07:29:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006402040000) [pid = 2176] [serial = 2261] [outer = 0000000000000000] 07:29:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (00000064020CA000) [pid = 2176] [serial = 2262] [outer = 0000006402040000] 07:29:30 INFO - PROCESS | 2176 | 1467037770122 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640270DC00) [pid = 2176] [serial = 2263] [outer = 0000006402040000] 07:29:30 INFO - PROCESS | 2176 | 1467037770575 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:29:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:29:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 07:29:30 INFO - PROCESS | 2176 | 1467037770596 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 2176 | 1467037770602 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 07:29:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:29:30 INFO - PROCESS | 2176 | 1467037770609 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 2176 | 1467037770611 Marionette TRACE conn6 <- [1,2978,null,{}] 07:29:30 INFO - PROCESS | 2176 | 1467037770615 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:30 INFO - PROCESS | 2176 | 1467037770618 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:30 INFO - PROCESS | 2176 | 1467037770717 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 07:29:30 INFO - PROCESS | 2176 | 1467037770723 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 2176 | 1467037770726 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:30 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408387800 == 27 [pid = 2176] [id = 755] 07:29:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640425A000) [pid = 2176] [serial = 2264] [outer = 0000000000000000] 07:29:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640472D000) [pid = 2176] [serial = 2265] [outer = 000000640425A000] 07:29:30 INFO - PROCESS | 2176 | 1467037770775 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006404D5D400) [pid = 2176] [serial = 2266] [outer = 000000640425A000] 07:29:31 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404296800 == 28 [pid = 2176] [id = 756] 07:29:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006404F2E400) [pid = 2176] [serial = 2267] [outer = 0000000000000000] 07:29:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (0000006404F51000) [pid = 2176] [serial = 2268] [outer = 0000006404F2E400] 07:29:31 INFO - PROCESS | 2176 | 1467037771283 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:29:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:29:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 07:29:31 INFO - PROCESS | 2176 | 1467037771343 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 07:29:31 INFO - PROCESS | 2176 | 1467037771346 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 07:29:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:29:31 INFO - PROCESS | 2176 | 1467037771349 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 2176 | 1467037771353 Marionette TRACE conn6 <- [1,2982,null,{}] 07:29:31 INFO - PROCESS | 2176 | 1467037771365 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:31 INFO - PROCESS | 2176 | 1467037771370 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:31 INFO - PROCESS | 2176 | 1467037771503 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 07:29:31 INFO - PROCESS | 2176 | 1467037771591 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:31 INFO - PROCESS | 2176 | 1467037771595 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:31 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408AEC800 == 29 [pid = 2176] [id = 757] 07:29:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006402037C00) [pid = 2176] [serial = 2269] [outer = 0000000000000000] 07:29:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (00000064061F6000) [pid = 2176] [serial = 2270] [outer = 0000006402037C00] 07:29:31 INFO - PROCESS | 2176 | 1467037771646 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006407F8D800) [pid = 2176] [serial = 2271] [outer = 0000006402037C00] 07:29:32 INFO - PROCESS | 2176 | 1467037772043 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:29:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:29:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:29:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 07:29:32 INFO - PROCESS | 2176 | 1467037772087 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 2176 | 1467037772089 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 07:29:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:29:32 INFO - PROCESS | 2176 | 1467037772101 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 2176 | 1467037772103 Marionette TRACE conn6 <- [1,2986,null,{}] 07:29:32 INFO - PROCESS | 2176 | 1467037772106 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:32 INFO - PROCESS | 2176 | 1467037772108 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:32 INFO - PROCESS | 2176 | 1467037772230 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 07:29:32 INFO - PROCESS | 2176 | 1467037772236 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 2176 | 1467037772239 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:32 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF82800 == 30 [pid = 2176] [id = 758] 07:29:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006408316C00) [pid = 2176] [serial = 2272] [outer = 0000000000000000] 07:29:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (0000006408A07C00) [pid = 2176] [serial = 2273] [outer = 0000006408316C00] 07:29:32 INFO - PROCESS | 2176 | 1467037772333 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006408EEEC00) [pid = 2176] [serial = 2274] [outer = 0000006408316C00] 07:29:32 INFO - PROCESS | 2176 | 1467037772724 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:29:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:29:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 07:29:32 INFO - PROCESS | 2176 | 1467037772787 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 2176 | 1467037772790 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 07:29:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:29:32 INFO - PROCESS | 2176 | 1467037772793 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 2176 | 1467037772795 Marionette TRACE conn6 <- [1,2990,null,{}] 07:29:32 INFO - PROCESS | 2176 | 1467037772804 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:32 INFO - PROCESS | 2176 | 1467037772806 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:32 INFO - PROCESS | 2176 | 1467037772945 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 07:29:32 INFO - PROCESS | 2176 | 1467037772963 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 2176 | 1467037772965 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:32 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFCF800 == 31 [pid = 2176] [id = 759] 07:29:32 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (0000006404259C00) [pid = 2176] [serial = 2275] [outer = 0000000000000000] 07:29:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (0000006409794000) [pid = 2176] [serial = 2276] [outer = 0000006404259C00] 07:29:33 INFO - PROCESS | 2176 | 1467037773011 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (00000064098D0800) [pid = 2176] [serial = 2277] [outer = 0000006404259C00] 07:29:33 INFO - PROCESS | 2176 | 1467037773449 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:29:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:29:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 07:29:33 INFO - PROCESS | 2176 | 1467037773489 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 2176 | 1467037773491 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 07:29:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:29:33 INFO - PROCESS | 2176 | 1467037773494 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 2176 | 1467037773496 Marionette TRACE conn6 <- [1,2994,null,{}] 07:29:33 INFO - PROCESS | 2176 | 1467037773499 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:33 INFO - PROCESS | 2176 | 1467037773505 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:33 INFO - PROCESS | 2176 | 1467037773645 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 07:29:33 INFO - PROCESS | 2176 | 1467037773703 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 2176 | 1467037773705 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:33 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD0B800 == 32 [pid = 2176] [id = 760] 07:29:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (000000640BE95400) [pid = 2176] [serial = 2278] [outer = 0000000000000000] 07:29:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (000000640C09D400) [pid = 2176] [serial = 2279] [outer = 000000640BE95400] 07:29:33 INFO - PROCESS | 2176 | 1467037773752 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000640C150400) [pid = 2176] [serial = 2280] [outer = 000000640BE95400] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (0000006476A37400) [pid = 2176] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000647741C000) [pid = 2176] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000647753D800) [pid = 2176] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640C20A000) [pid = 2176] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (00000064758BDC00) [pid = 2176] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (0000006405BB1C00) [pid = 2176] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (000000640C7C6400) [pid = 2176] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640830A800) [pid = 2176] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (00000064026B4800) [pid = 2176] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640BE9A400) [pid = 2176] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006401CAA800) [pid = 2176] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (00000064020BF800) [pid = 2176] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (000000647731E800) [pid = 2176] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000647740C400) [pid = 2176] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:29:34 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006404E37800) [pid = 2176] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:29:34 INFO - PROCESS | 2176 | 1467037774347 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:29:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:29:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 07:29:34 INFO - PROCESS | 2176 | 1467037774379 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 2176 | 1467037774381 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 07:29:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:29:34 INFO - PROCESS | 2176 | 1467037774384 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 2176 | 1467037774386 Marionette TRACE conn6 <- [1,2998,null,{}] 07:29:34 INFO - PROCESS | 2176 | 1467037774390 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:34 INFO - PROCESS | 2176 | 1467037774392 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:34 INFO - PROCESS | 2176 | 1467037774472 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 07:29:34 INFO - PROCESS | 2176 | 1467037774477 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 2176 | 1467037774479 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:34 INFO - PROCESS | 2176 | ++DOCSHELL 00000064762E6000 == 33 [pid = 2176] [id = 761] 07:29:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BE93400) [pid = 2176] [serial = 2281] [outer = 0000000000000000] 07:29:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C158000) [pid = 2176] [serial = 2282] [outer = 000000640BE93400] 07:29:34 INFO - PROCESS | 2176 | 1467037774523 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C20BC00) [pid = 2176] [serial = 2283] [outer = 000000640BE93400] 07:29:34 INFO - PROCESS | 2176 | [2176] 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 07:29:34 INFO - PROCESS | 2176 | 1467037774959 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:29:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:29:35 INFO - {} 07:29:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:29:35 INFO - {} 07:29:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:29:35 INFO - {} 07:29:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:29:35 INFO - {} 07:29:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 07:29:35 INFO - PROCESS | 2176 | 1467037775017 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 2176 | 1467037775020 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 07:29:35 INFO - PROCESS | 2176 | 1467037775023 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - TEST-START | /FileAPI/fileReader.html 07:29:35 INFO - PROCESS | 2176 | 1467037775025 Marionette TRACE conn6 <- [1,3002,null,{}] 07:29:35 INFO - PROCESS | 2176 | 1467037775028 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 2176 | 1467037775030 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:35 INFO - PROCESS | 2176 | 1467037775118 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 07:29:35 INFO - PROCESS | 2176 | 1467037775125 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 2176 | 1467037775127 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:35 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477578000 == 34 [pid = 2176] [id = 762] 07:29:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (000000640C252800) [pid = 2176] [serial = 2284] [outer = 0000000000000000] 07:29:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (000000640C5EC800) [pid = 2176] [serial = 2285] [outer = 000000640C252800] 07:29:35 INFO - PROCESS | 2176 | 1467037775170 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (000000640C7C9400) [pid = 2176] [serial = 2286] [outer = 000000640C252800] 07:29:35 INFO - PROCESS | 2176 | 1467037775608 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:29:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:29:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:29:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:29:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:29:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 07:29:35 INFO - PROCESS | 2176 | 1467037775655 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 2176 | 1467037775657 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 07:29:35 INFO - TEST-START | /FileAPI/historical.html 07:29:35 INFO - PROCESS | 2176 | 1467037775661 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 2176 | 1467037775663 Marionette TRACE conn6 <- [1,3006,null,{}] 07:29:35 INFO - PROCESS | 2176 | 1467037775666 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 2176 | 1467037775668 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:35 INFO - PROCESS | 2176 | 1467037775759 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 07:29:35 INFO - PROCESS | 2176 | 1467037775764 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 2176 | 1467037775766 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:35 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408AEB000 == 35 [pid = 2176] [id = 763] 07:29:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (000000640C7CBC00) [pid = 2176] [serial = 2287] [outer = 0000000000000000] 07:29:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000640CD5B000) [pid = 2176] [serial = 2288] [outer = 000000640C7CBC00] 07:29:35 INFO - PROCESS | 2176 | 1467037775811 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (00000064758BC400) [pid = 2176] [serial = 2289] [outer = 000000640C7CBC00] 07:29:36 INFO - PROCESS | 2176 | 1467037776364 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:29:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:29:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:29:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:29:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:29:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:29:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:29:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:29:36 INFO - TEST-OK | /FileAPI/historical.html | took 735ms 07:29:36 INFO - PROCESS | 2176 | 1467037776400 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 2176 | 1467037776404 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 07:29:36 INFO - TEST-START | /FileAPI/idlharness.html 07:29:36 INFO - PROCESS | 2176 | 1467037776410 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 2176 | 1467037776414 Marionette TRACE conn6 <- [1,3010,null,{}] 07:29:36 INFO - PROCESS | 2176 | 1467037776420 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:36 INFO - PROCESS | 2176 | 1467037776423 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:36 INFO - PROCESS | 2176 | 1467037776594 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 07:29:36 INFO - PROCESS | 2176 | 1467037776730 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 2176 | 1467037776733 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:36 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408363800 == 36 [pid = 2176] [id = 764] 07:29:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (00000064027F0800) [pid = 2176] [serial = 2290] [outer = 0000000000000000] 07:29:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (00000064027FD400) [pid = 2176] [serial = 2291] [outer = 00000064027F0800] 07:29:36 INFO - PROCESS | 2176 | 1467037776792 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (0000006404D68800) [pid = 2176] [serial = 2292] [outer = 00000064027F0800] 07:29:37 INFO - PROCESS | 2176 | 1467037777858 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:29:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:29:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:29:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:29:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:29:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:29:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:29:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:29:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:29:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:29:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 07:29:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:29:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:29:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:29:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:29:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:29:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:29:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 07:29:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:29:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:29:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:29:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:29:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:29:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:29:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:29:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:29:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:29:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 1586ms 07:29:38 INFO - PROCESS | 2176 | 1467037778041 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 2176 | 1467037778046 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 07:29:38 INFO - PROCESS | 2176 | 1467037778057 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 2176 | 1467037778060 Marionette TRACE conn6 <- [1,3014,null,{}] 07:29:38 INFO - TEST-START | /FileAPI/idlharness.worker 07:29:38 INFO - PROCESS | 2176 | 1467037778064 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:38 INFO - PROCESS | 2176 | 1467037778067 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:38 INFO - PROCESS | 2176 | 1467037778225 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 07:29:38 INFO - PROCESS | 2176 | 1467037778391 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 2176 | 1467037778393 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:38 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BFCE800 == 37 [pid = 2176] [id = 765] 07:29:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (0000006477320000) [pid = 2176] [serial = 2293] [outer = 0000000000000000] 07:29:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006477327400) [pid = 2176] [serial = 2294] [outer = 0000006477320000] 07:29:38 INFO - PROCESS | 2176 | 1467037778455 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (000000647740F000) [pid = 2176] [serial = 2295] [outer = 0000006477320000] 07:29:38 INFO - PROCESS | 2176 | [2176] 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 07:29:39 INFO - PROCESS | 2176 | --DOCSHELL 0000006477578000 == 36 [pid = 2176] [id = 762] 07:29:39 INFO - PROCESS | 2176 | --DOCSHELL 00000064762E6000 == 35 [pid = 2176] [id = 761] 07:29:39 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD0B800 == 34 [pid = 2176] [id = 760] 07:29:39 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFCF800 == 33 [pid = 2176] [id = 759] 07:29:39 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF82800 == 32 [pid = 2176] [id = 758] 07:29:39 INFO - PROCESS | 2176 | --DOCSHELL 0000006408AEC800 == 31 [pid = 2176] [id = 757] 07:29:39 INFO - PROCESS | 2176 | --DOCSHELL 0000006404296800 == 30 [pid = 2176] [id = 756] 07:29:39 INFO - PROCESS | 2176 | --DOCSHELL 0000006408387800 == 29 [pid = 2176] [id = 755] 07:29:39 INFO - PROCESS | 2176 | --DOCSHELL 0000006405B9D000 == 28 [pid = 2176] [id = 754] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (0000006477413C00) [pid = 2176] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (0000006477A3DC00) [pid = 2176] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (000000640C5E4400) [pid = 2176] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (000000640C7C4000) [pid = 2176] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (0000006476314C00) [pid = 2176] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (00000064758C1800) [pid = 2176] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (0000006408A04C00) [pid = 2176] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (00000064097A0400) [pid = 2176] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (000000640CD5E800) [pid = 2176] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640970F400) [pid = 2176] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (00000064098D6800) [pid = 2176] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006404C1F000) [pid = 2176] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006407729C00) [pid = 2176] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640BF4F800) [pid = 2176] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (00000064020C0800) [pid = 2176] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404C1A800) [pid = 2176] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (00000064026AF400) [pid = 2176] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064047FB400) [pid = 2176] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006477402800) [pid = 2176] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006477420000) [pid = 2176] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C24E800) [pid = 2176] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640614C000) [pid = 2176] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006477BA8C00) [pid = 2176] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000647740D000) [pid = 2176] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000647753B000) [pid = 2176] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000647741E800) [pid = 2176] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640C157800) [pid = 2176] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2176 | 1467037779870 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:29:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:29:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:29:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:29:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:29:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:29:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:29:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:29:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:29:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:29:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:29:39 INFO - {} 07:29:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:29:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:29:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:29:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:29:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:29:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:29:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:29:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:29:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:29:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:29:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:29:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:29:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:29:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:29:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:29:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:29:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:29:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:29:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:29:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:29:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:29:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:29:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:29:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:29:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:29:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:29:40 INFO - {} 07:29:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1966ms 07:29:40 INFO - PROCESS | 2176 | 1467037780032 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 2176 | 1467037780036 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 07:29:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:29:40 INFO - PROCESS | 2176 | 1467037780041 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 2176 | 1467037780045 Marionette TRACE conn6 <- [1,3018,null,{}] 07:29:40 INFO - PROCESS | 2176 | 1467037780050 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:40 INFO - PROCESS | 2176 | 1467037780053 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:40 INFO - PROCESS | 2176 | 1467037780144 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 07:29:40 INFO - PROCESS | 2176 | 1467037780219 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 2176 | 1467037780223 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:40 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408355000 == 29 [pid = 2176] [id = 766] 07:29:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006405BA4400) [pid = 2176] [serial = 2296] [outer = 0000000000000000] 07:29:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (000000640772C800) [pid = 2176] [serial = 2297] [outer = 0000006405BA4400] 07:29:40 INFO - PROCESS | 2176 | 1467037780273 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (0000006409793000) [pid = 2176] [serial = 2298] [outer = 0000006405BA4400] 07:29:40 INFO - PROCESS | 2176 | 1467037780682 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:29:40 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:29:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 693ms 07:29:40 INFO - PROCESS | 2176 | 1467037780733 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 2176 | 1467037780738 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 07:29:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:29:40 INFO - PROCESS | 2176 | 1467037780744 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 2176 | 1467037780747 Marionette TRACE conn6 <- [1,3022,null,{}] 07:29:40 INFO - PROCESS | 2176 | 1467037780751 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:40 INFO - PROCESS | 2176 | 1467037780754 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:40 INFO - PROCESS | 2176 | 1467037780855 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 07:29:40 INFO - PROCESS | 2176 | 1467037780861 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 2176 | 1467037780864 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:40 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C110800 == 30 [pid = 2176] [id = 767] 07:29:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000640C20A400) [pid = 2176] [serial = 2299] [outer = 0000000000000000] 07:29:40 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640C211000) [pid = 2176] [serial = 2300] [outer = 000000640C20A400] 07:29:40 INFO - PROCESS | 2176 | 1467037780914 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C5EEC00) [pid = 2176] [serial = 2301] [outer = 000000640C20A400] 07:29:41 INFO - PROCESS | 2176 | 1467037781354 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:29:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:29:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 07:29:41 INFO - PROCESS | 2176 | 1467037781419 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 2176 | 1467037781421 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 07:29:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:29:41 INFO - PROCESS | 2176 | 1467037781425 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 2176 | 1467037781428 Marionette TRACE conn6 <- [1,3026,null,{}] 07:29:41 INFO - PROCESS | 2176 | 1467037781444 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:41 INFO - PROCESS | 2176 | 1467037781449 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:41 INFO - PROCESS | 2176 | 1467037781577 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 07:29:41 INFO - PROCESS | 2176 | 1467037781668 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 2176 | 1467037781672 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:41 INFO - PROCESS | 2176 | ++DOCSHELL 0000006477583000 == 31 [pid = 2176] [id = 768] 07:29:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006401FBD000) [pid = 2176] [serial = 2302] [outer = 0000000000000000] 07:29:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000647741DC00) [pid = 2176] [serial = 2303] [outer = 0000006401FBD000] 07:29:41 INFO - PROCESS | 2176 | 1467037781721 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000647753AC00) [pid = 2176] [serial = 2304] [outer = 0000006401FBD000] 07:29:42 INFO - PROCESS | 2176 | 1467037782106 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:29:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:29:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:29:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:29:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 07:29:42 INFO - PROCESS | 2176 | 1467037782162 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 07:29:42 INFO - PROCESS | 2176 | 1467037782165 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 07:29:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:29:42 INFO - PROCESS | 2176 | 1467037782168 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 2176 | 1467037782170 Marionette TRACE conn6 <- [1,3030,null,{}] 07:29:42 INFO - PROCESS | 2176 | 1467037782174 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:42 INFO - PROCESS | 2176 | 1467037782176 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:42 INFO - PROCESS | 2176 | 1467037782301 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 07:29:42 INFO - PROCESS | 2176 | 1467037782355 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 2176 | 1467037782357 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:42 INFO - PROCESS | 2176 | ++DOCSHELL 000000647C4EC000 == 32 [pid = 2176] [id = 769] 07:29:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006477BA3800) [pid = 2176] [serial = 2305] [outer = 0000000000000000] 07:29:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (0000006477BA9800) [pid = 2176] [serial = 2306] [outer = 0000006477BA3800] 07:29:42 INFO - PROCESS | 2176 | 1467037782404 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006477E67800) [pid = 2176] [serial = 2307] [outer = 0000006477BA3800] 07:29:43 INFO - PROCESS | 2176 | 1467037783066 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:29:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:29:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:29:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:29:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:29:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 954ms 07:29:43 INFO - PROCESS | 2176 | 1467037783125 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 07:29:43 INFO - PROCESS | 2176 | 1467037783127 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 07:29:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:29:43 INFO - PROCESS | 2176 | 1467037783131 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 2176 | 1467037783133 Marionette TRACE conn6 <- [1,3034,null,{}] 07:29:43 INFO - PROCESS | 2176 | 1467037783143 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:43 INFO - PROCESS | 2176 | 1467037783145 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:43 INFO - PROCESS | 2176 | 1467037783264 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 07:29:43 INFO - PROCESS | 2176 | 1467037783270 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 2176 | 1467037783272 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:43 INFO - PROCESS | 2176 | ++DOCSHELL 000000647DC37800 == 33 [pid = 2176] [id = 770] 07:29:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (0000006403126000) [pid = 2176] [serial = 2308] [outer = 0000000000000000] 07:29:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (0000006478071400) [pid = 2176] [serial = 2309] [outer = 0000006403126000] 07:29:43 INFO - PROCESS | 2176 | 1467037783317 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000647807B800) [pid = 2176] [serial = 2310] [outer = 0000006403126000] 07:29:43 INFO - PROCESS | 2176 | [2176] 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 07:29:43 INFO - PROCESS | 2176 | 1467037783783 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:29:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:29:43 INFO - {} 07:29:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 07:29:43 INFO - PROCESS | 2176 | 1467037783832 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 07:29:43 INFO - PROCESS | 2176 | 1467037783834 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 07:29:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:29:43 INFO - PROCESS | 2176 | 1467037783842 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 2176 | 1467037783844 Marionette TRACE conn6 <- [1,3038,null,{}] 07:29:43 INFO - PROCESS | 2176 | 1467037783847 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:43 INFO - PROCESS | 2176 | 1467037783854 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:44 INFO - PROCESS | 2176 | 1467037784001 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006402037C00) [pid = 2176] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006408316C00) [pid = 2176] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640425A000) [pid = 2176] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006404F2E400) [pid = 2176] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640270D800) [pid = 2176] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006402040000) [pid = 2176] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006403129C00) [pid = 2176] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (0000006408A06800) [pid = 2176] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (000000640C7CE000) [pid = 2176] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C7D1000) [pid = 2176] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640203C400) [pid = 2176] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (0000006404259C00) [pid = 2176] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640BE95400) [pid = 2176] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C252800) [pid = 2176] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:29:44 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (000000640BE93400) [pid = 2176] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:29:44 INFO - PROCESS | 2176 | 1467037784111 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 2176 | 1467037784113 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:44 INFO - PROCESS | 2176 | ++DOCSHELL 00000064083E0000 == 34 [pid = 2176] [id = 771] 07:29:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (000000640203C400) [pid = 2176] [serial = 2311] [outer = 0000000000000000] 07:29:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404F2D800) [pid = 2176] [serial = 2312] [outer = 000000640203C400] 07:29:44 INFO - PROCESS | 2176 | 1467037784162 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (000000647A90DC00) [pid = 2176] [serial = 2313] [outer = 000000640203C400] 07:29:44 INFO - PROCESS | 2176 | 1467037784518 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:29:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:29:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:29:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:29:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:29:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 07:29:44 INFO - PROCESS | 2176 | 1467037784582 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 2176 | 1467037784585 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 07:29:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:29:44 INFO - PROCESS | 2176 | 1467037784591 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 2176 | 1467037784593 Marionette TRACE conn6 <- [1,3042,null,{}] 07:29:44 INFO - PROCESS | 2176 | 1467037784596 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:44 INFO - PROCESS | 2176 | 1467037784598 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:44 INFO - PROCESS | 2176 | 1467037784719 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 07:29:44 INFO - PROCESS | 2176 | 1467037784771 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 2176 | 1467037784773 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:44 INFO - PROCESS | 2176 | ++DOCSHELL 000000640EF50800 == 35 [pid = 2176] [id = 772] 07:29:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (000000647A90E400) [pid = 2176] [serial = 2314] [outer = 0000000000000000] 07:29:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000647BC05400) [pid = 2176] [serial = 2315] [outer = 000000647A90E400] 07:29:44 INFO - PROCESS | 2176 | 1467037784818 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000647C003800) [pid = 2176] [serial = 2316] [outer = 000000647A90E400] 07:29:45 INFO - PROCESS | 2176 | 1467037785406 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:29:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:29:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 07:29:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:29:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:29:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 934ms 07:29:45 INFO - PROCESS | 2176 | 1467037785528 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 2176 | 1467037785530 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 07:29:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:29:45 INFO - PROCESS | 2176 | 1467037785533 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 2176 | 1467037785535 Marionette TRACE conn6 <- [1,3046,null,{}] 07:29:45 INFO - PROCESS | 2176 | 1467037785539 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 2176 | 1467037785541 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:45 INFO - PROCESS | 2176 | 1467037785668 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 07:29:45 INFO - PROCESS | 2176 | 1467037785676 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 2176 | 1467037785678 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:45 INFO - PROCESS | 2176 | ++DOCSHELL 0000006404E02800 == 36 [pid = 2176] [id = 773] 07:29:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (0000006407F90C00) [pid = 2176] [serial = 2317] [outer = 0000000000000000] 07:29:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (0000006408312000) [pid = 2176] [serial = 2318] [outer = 0000006407F90C00] 07:29:45 INFO - PROCESS | 2176 | 1467037785722 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640979AC00) [pid = 2176] [serial = 2319] [outer = 0000006407F90C00] 07:29:46 INFO - PROCESS | 2176 | 1467037786261 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:29:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:29:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:29:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:29:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:29:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:29:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:29:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:29:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:29:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 783ms 07:29:46 INFO - PROCESS | 2176 | 1467037786320 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 2176 | 1467037786325 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 07:29:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:29:46 INFO - PROCESS | 2176 | 1467037786331 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 2176 | 1467037786335 Marionette TRACE conn6 <- [1,3050,null,{}] 07:29:46 INFO - PROCESS | 2176 | 1467037786341 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:46 INFO - PROCESS | 2176 | 1467037786344 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:46 INFO - PROCESS | 2176 | 1467037786468 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 07:29:46 INFO - PROCESS | 2176 | 1467037786597 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 2176 | 1467037786602 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:46 INFO - PROCESS | 2176 | ++DOCSHELL 000000640805F000 == 37 [pid = 2176] [id = 774] 07:29:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006404F22800) [pid = 2176] [serial = 2320] [outer = 0000000000000000] 07:29:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (000000640550BC00) [pid = 2176] [serial = 2321] [outer = 0000006404F22800] 07:29:46 INFO - PROCESS | 2176 | 1467037786662 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (0000006408312400) [pid = 2176] [serial = 2322] [outer = 0000006404F22800] 07:29:46 INFO - PROCESS | 2176 | [2176] 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 07:29:47 INFO - PROCESS | 2176 | 1467037787291 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:29:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:29:47 INFO - {} 07:29:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 07:29:47 INFO - PROCESS | 2176 | 1467037787333 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 2176 | 1467037787338 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 07:29:47 INFO - PROCESS | 2176 | 1467037787348 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 2176 | 1467037787351 Marionette TRACE conn6 <- [1,3054,null,{}] 07:29:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:29:47 INFO - PROCESS | 2176 | 1467037787355 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 2176 | 1467037787358 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:47 INFO - PROCESS | 2176 | 1467037787487 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 07:29:47 INFO - PROCESS | 2176 | 1467037787608 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 2176 | 1467037787611 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:47 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AF7F800 == 38 [pid = 2176] [id = 775] 07:29:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BE99400) [pid = 2176] [serial = 2323] [outer = 0000000000000000] 07:29:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C15BC00) [pid = 2176] [serial = 2324] [outer = 000000640BE99400] 07:29:47 INFO - PROCESS | 2176 | 1467037787673 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C5E7C00) [pid = 2176] [serial = 2325] [outer = 000000640BE99400] 07:29:48 INFO - PROCESS | 2176 | 1467037788192 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:29:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:29:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:29:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:29:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:29:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:29:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:29:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:29:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 882ms 07:29:48 INFO - PROCESS | 2176 | 1467037788237 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 07:29:48 INFO - PROCESS | 2176 | 1467037788240 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 07:29:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:29:48 INFO - PROCESS | 2176 | 1467037788244 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:29:48 INFO - PROCESS | 2176 | 1467037788248 Marionette TRACE conn6 <- [1,3058,null,{}] 07:29:48 INFO - PROCESS | 2176 | 1467037788260 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:48 INFO - PROCESS | 2176 | 1467037788265 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:48 INFO - PROCESS | 2176 | 1467037788452 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 07:29:48 INFO - PROCESS | 2176 | 1467037788549 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 2176 | 1467037788553 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:48 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CD0D800 == 39 [pid = 2176] [id = 776] 07:29:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 84 (0000006476A34000) [pid = 2176] [serial = 2326] [outer = 0000000000000000] 07:29:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 85 (0000006477417000) [pid = 2176] [serial = 2327] [outer = 0000006476A34000] 07:29:48 INFO - PROCESS | 2176 | 1467037788612 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 2176 | ++DOMWINDOW == 86 (0000006477A50C00) [pid = 2176] [serial = 2328] [outer = 0000006476A34000] 07:29:49 INFO - PROCESS | 2176 | 1467037789170 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:29:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:29:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:29:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:29:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:29:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:29:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:29:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 986ms 07:29:49 INFO - PROCESS | 2176 | 1467037789233 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 07:29:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:29:49 INFO - PROCESS | 2176 | 1467037789236 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 07:29:49 INFO - PROCESS | 2176 | 1467037789240 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 2176 | 1467037789242 Marionette TRACE conn6 <- [1,3062,null,{}] 07:29:49 INFO - PROCESS | 2176 | 1467037789246 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 2176 | 1467037789248 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:49 INFO - PROCESS | 2176 | 1467037789367 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 07:29:49 INFO - PROCESS | 2176 | 1467037789466 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 2176 | 1467037789469 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:49 INFO - PROCESS | 2176 | ++DOCSHELL 00000064762E4800 == 40 [pid = 2176] [id = 777] 07:29:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 87 (0000006478072800) [pid = 2176] [serial = 2329] [outer = 0000000000000000] 07:29:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 88 (000000647809EC00) [pid = 2176] [serial = 2330] [outer = 0000006478072800] 07:29:49 INFO - PROCESS | 2176 | 1467037789525 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 2176 | ++DOMWINDOW == 89 (0000006478536400) [pid = 2176] [serial = 2331] [outer = 0000006478072800] 07:29:50 INFO - PROCESS | 2176 | 1467037790109 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:29:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:29:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:29:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:29:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:29:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:29:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:29:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 924ms 07:29:50 INFO - PROCESS | 2176 | 1467037790165 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 2176 | 1467037790167 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 07:29:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:29:50 INFO - PROCESS | 2176 | 1467037790189 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 2176 | 1467037790191 Marionette TRACE conn6 <- [1,3066,null,{}] 07:29:50 INFO - PROCESS | 2176 | 1467037790196 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:50 INFO - PROCESS | 2176 | 1467037790199 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:50 INFO - PROCESS | 2176 | 1467037790315 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 07:29:50 INFO - PROCESS | 2176 | 1467037790409 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 2176 | 1467037790412 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:50 INFO - PROCESS | 2176 | ++DOCSHELL 0000006405C5D000 == 41 [pid = 2176] [id = 778] 07:29:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 90 (000000640144A800) [pid = 2176] [serial = 2332] [outer = 0000000000000000] 07:29:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 91 (00000064027F5400) [pid = 2176] [serial = 2333] [outer = 000000640144A800] 07:29:50 INFO - PROCESS | 2176 | 1467037790466 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 2176 | ++DOMWINDOW == 92 (000000640BDD1C00) [pid = 2176] [serial = 2334] [outer = 000000640144A800] 07:29:51 INFO - PROCESS | 2176 | 1467037791140 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 07:29:51 INFO - PROCESS | 2176 | 1467037791187 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 07:29:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:29:51 INFO - PROCESS | 2176 | 1467037791209 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 2176 | 1467037791212 Marionette TRACE conn6 <- [1,3070,null,{}] 07:29:51 INFO - PROCESS | 2176 | 1467037791218 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:51 INFO - PROCESS | 2176 | 1467037791222 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:51 INFO - PROCESS | 2176 | 1467037791332 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 07:29:51 INFO - PROCESS | 2176 | 1467037791441 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 2176 | 1467037791443 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:51 INFO - PROCESS | 2176 | ++DOCSHELL 000000640899B000 == 42 [pid = 2176] [id = 779] 07:29:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 93 (00000064027F3000) [pid = 2176] [serial = 2335] [outer = 0000000000000000] 07:29:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 94 (0000006404255000) [pid = 2176] [serial = 2336] [outer = 00000064027F3000] 07:29:51 INFO - PROCESS | 2176 | 1467037791495 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 2176 | ++DOMWINDOW == 95 (0000006408317800) [pid = 2176] [serial = 2337] [outer = 00000064027F3000] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006404975800 == 41 [pid = 2176] [id = 753] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640EF50800 == 40 [pid = 2176] [id = 772] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 00000064083E0000 == 39 [pid = 2176] [id = 771] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 000000647DC37800 == 38 [pid = 2176] [id = 770] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 000000647C4EC000 == 37 [pid = 2176] [id = 769] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006477583000 == 36 [pid = 2176] [id = 768] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640C110800 == 35 [pid = 2176] [id = 767] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006408355000 == 34 [pid = 2176] [id = 766] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640BFCE800 == 33 [pid = 2176] [id = 765] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006408363800 == 32 [pid = 2176] [id = 764] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006408AEB000 == 31 [pid = 2176] [id = 763] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006405C5D000 == 30 [pid = 2176] [id = 778] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 00000064762E4800 == 29 [pid = 2176] [id = 777] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640CD0D800 == 28 [pid = 2176] [id = 776] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640AF7F800 == 27 [pid = 2176] [id = 775] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 0000006404E02800 == 26 [pid = 2176] [id = 773] 07:29:52 INFO - PROCESS | 2176 | --DOCSHELL 000000640805F000 == 25 [pid = 2176] [id = 774] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 94 (0000006408A07C00) [pid = 2176] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 93 (000000640472D000) [pid = 2176] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 92 (0000006404D5D400) [pid = 2176] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 91 (0000006404F51000) [pid = 2176] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 90 (00000064061F6000) [pid = 2176] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 89 (000000640424D000) [pid = 2176] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 88 (00000064020CA000) [pid = 2176] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 87 (000000640270DC00) [pid = 2176] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 86 (0000006408EE7C00) [pid = 2176] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 85 (000000640BDD9C00) [pid = 2176] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 84 (0000006404F5AC00) [pid = 2176] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 83 (0000006409711400) [pid = 2176] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006476A31000) [pid = 2176] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (000000640CD5AC00) [pid = 2176] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (0000006477E72000) [pid = 2176] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006477E6B000) [pid = 2176] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640C210800) [pid = 2176] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (00000064046F2C00) [pid = 2176] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (0000006409794000) [pid = 2176] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064055E1400) [pid = 2176] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006408EEEC00) [pid = 2176] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000640C09D400) [pid = 2176] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (000000640CD5B000) [pid = 2176] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 71 (000000640C5EC800) [pid = 2176] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 70 (000000640C150400) [pid = 2176] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 69 (000000640C20BC00) [pid = 2176] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 68 (00000064098D0800) [pid = 2176] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 67 (000000640C158000) [pid = 2176] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 66 (0000006407F8D800) [pid = 2176] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | --DOMWINDOW == 65 (000000640C7C9400) [pid = 2176] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 07:29:52 INFO - PROCESS | 2176 | 1467037792794 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:29:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:29:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:29:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:29:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1643ms 07:29:52 INFO - PROCESS | 2176 | 1467037792854 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 2176 | 1467037792858 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 07:29:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:29:52 INFO - PROCESS | 2176 | 1467037792865 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 2176 | 1467037792868 Marionette TRACE conn6 <- [1,3074,null,{}] 07:29:52 INFO - PROCESS | 2176 | 1467037792878 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:52 INFO - PROCESS | 2176 | 1467037792881 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:52 INFO - PROCESS | 2176 | 1467037792977 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 07:29:53 INFO - PROCESS | 2176 | 1467037792991 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 2176 | 1467037792994 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:53 INFO - PROCESS | 2176 | ++DOCSHELL 00000064054A9800 == 26 [pid = 2176] [id = 780] 07:29:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 66 (000000640274AC00) [pid = 2176] [serial = 2338] [outer = 0000000000000000] 07:29:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 67 (00000064027F4000) [pid = 2176] [serial = 2339] [outer = 000000640274AC00] 07:29:53 INFO - PROCESS | 2176 | 1467037793044 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 68 (0000006404B06400) [pid = 2176] [serial = 2340] [outer = 000000640274AC00] 07:29:53 INFO - PROCESS | 2176 | 1467037793554 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:29:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:29:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 734ms 07:29:53 INFO - PROCESS | 2176 | 1467037793601 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 2176 | 1467037793607 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 07:29:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:29:53 INFO - PROCESS | 2176 | 1467037793614 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 2176 | 1467037793616 Marionette TRACE conn6 <- [1,3078,null,{}] 07:29:53 INFO - PROCESS | 2176 | 1467037793620 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:53 INFO - PROCESS | 2176 | 1467037793623 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:53 INFO - PROCESS | 2176 | 1467037793753 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 07:29:53 INFO - PROCESS | 2176 | 1467037793849 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 2176 | 1467037793852 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:53 INFO - PROCESS | 2176 | ++DOCSHELL 0000006408366000 == 27 [pid = 2176] [id = 781] 07:29:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 69 (0000006404F2D400) [pid = 2176] [serial = 2341] [outer = 0000000000000000] 07:29:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 70 (0000006404F5AC00) [pid = 2176] [serial = 2342] [outer = 0000006404F2D400] 07:29:53 INFO - PROCESS | 2176 | 1467037793903 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 2176 | ++DOMWINDOW == 71 (00000064055ECC00) [pid = 2176] [serial = 2343] [outer = 0000006404F2D400] 07:29:54 INFO - PROCESS | 2176 | 1467037794287 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:29:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:29:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 07:29:54 INFO - PROCESS | 2176 | 1467037794350 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 07:29:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:29:54 INFO - PROCESS | 2176 | 1467037794352 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 07:29:54 INFO - PROCESS | 2176 | 1467037794356 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 2176 | 1467037794360 Marionette TRACE conn6 <- [1,3082,null,{}] 07:29:54 INFO - PROCESS | 2176 | 1467037794371 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 2176 | 1467037794376 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:54 INFO - PROCESS | 2176 | 1467037794465 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 07:29:54 INFO - PROCESS | 2176 | 1467037794473 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 2176 | 1467037794476 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:54 INFO - PROCESS | 2176 | ++DOCSHELL 00000064089C8000 == 28 [pid = 2176] [id = 782] 07:29:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 72 (0000006402032800) [pid = 2176] [serial = 2344] [outer = 0000000000000000] 07:29:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (0000006408090000) [pid = 2176] [serial = 2345] [outer = 0000006402032800] 07:29:54 INFO - PROCESS | 2176 | 1467037794525 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (0000006408A05000) [pid = 2176] [serial = 2346] [outer = 0000006402032800] 07:29:55 INFO - PROCESS | 2176 | 1467037795004 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:29:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:29:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 694ms 07:29:55 INFO - PROCESS | 2176 | 1467037795051 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 2176 | 1467037795054 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 07:29:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:29:55 INFO - PROCESS | 2176 | 1467037795058 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - PROCESS | 2176 | 1467037795059 Marionette TRACE conn6 <- [1,3086,null,{}] 07:29:55 INFO - PROCESS | 2176 | 1467037795063 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 2176 | 1467037795065 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:55 INFO - PROCESS | 2176 | 1467037795216 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 07:29:55 INFO - PROCESS | 2176 | 1467037795235 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 2176 | 1467037795238 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:55 INFO - PROCESS | 2176 | ++DOCSHELL 000000640AC66800 == 29 [pid = 2176] [id = 783] 07:29:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640970C400) [pid = 2176] [serial = 2347] [outer = 0000000000000000] 07:29:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640970F800) [pid = 2176] [serial = 2348] [outer = 000000640970C400] 07:29:55 INFO - PROCESS | 2176 | 1467037795285 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (0000006409799C00) [pid = 2176] [serial = 2349] [outer = 000000640970C400] 07:29:55 INFO - PROCESS | 2176 | 1467037795715 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:29:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:29:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:29:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 07:29:55 INFO - PROCESS | 2176 | 1467037795731 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 2176 | 1467037795733 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 07:29:55 INFO - PROCESS | 2176 | 1467037795736 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:29:55 INFO - PROCESS | 2176 | 1467037795738 Marionette TRACE conn6 <- [1,3090,null,{}] 07:29:55 INFO - PROCESS | 2176 | 1467037795748 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 2176 | 1467037795751 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:55 INFO - PROCESS | 2176 | 1467037795864 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 07:29:55 INFO - PROCESS | 2176 | 1467037795872 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 2176 | 1467037795874 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:55 INFO - PROCESS | 2176 | ++DOCSHELL 000000640BD37800 == 30 [pid = 2176] [id = 784] 07:29:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (0000006402038400) [pid = 2176] [serial = 2350] [outer = 0000000000000000] 07:29:55 INFO - PROCESS | 2176 | ++DOMWINDOW == 79 (00000064098D7C00) [pid = 2176] [serial = 2351] [outer = 0000006402038400] 07:29:55 INFO - PROCESS | 2176 | 1467037795919 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 80 (000000640BDD9400) [pid = 2176] [serial = 2352] [outer = 0000006402038400] 07:29:56 INFO - PROCESS | 2176 | 1467037796348 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:29:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:29:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 628ms 07:29:56 INFO - PROCESS | 2176 | 1467037796368 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 2176 | 1467037796370 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 07:29:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:29:56 INFO - PROCESS | 2176 | 1467037796374 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 2176 | 1467037796376 Marionette TRACE conn6 <- [1,3094,null,{}] 07:29:56 INFO - PROCESS | 2176 | 1467037796387 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:56 INFO - PROCESS | 2176 | 1467037796393 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:56 INFO - PROCESS | 2176 | 1467037796542 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 07:29:56 INFO - PROCESS | 2176 | 1467037796627 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 2176 | 1467037796629 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:56 INFO - PROCESS | 2176 | ++DOCSHELL 000000640C656000 == 31 [pid = 2176] [id = 785] 07:29:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 81 (000000640BDD8C00) [pid = 2176] [serial = 2353] [outer = 0000000000000000] 07:29:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 82 (000000640C09CC00) [pid = 2176] [serial = 2354] [outer = 000000640BDD8C00] 07:29:56 INFO - PROCESS | 2176 | 1467037796675 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 2176 | ++DOMWINDOW == 83 (000000640C20A000) [pid = 2176] [serial = 2355] [outer = 000000640BDD8C00] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 82 (0000006403126000) [pid = 2176] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 81 (0000006477BA3800) [pid = 2176] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 80 (000000640203C400) [pid = 2176] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 79 (0000006405BA4400) [pid = 2176] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 78 (000000640C7CBC00) [pid = 2176] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 77 (0000006401FBD000) [pid = 2176] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 76 (000000640C20A400) [pid = 2176] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 75 (00000064027F0800) [pid = 2176] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 74 (0000006477320000) [pid = 2176] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 73 (000000647A90E400) [pid = 2176] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 07:29:57 INFO - PROCESS | 2176 | --DOMWINDOW == 72 (0000006407F90C00) [pid = 2176] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 07:29:57 INFO - PROCESS | 2176 | 1467037797246 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:29:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:29:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:29:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:29:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 07:29:57 INFO - PROCESS | 2176 | 1467037797258 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 2176 | 1467037797261 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 07:29:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:29:57 INFO - PROCESS | 2176 | 1467037797268 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 2176 | 1467037797270 Marionette TRACE conn6 <- [1,3098,null,{}] 07:29:57 INFO - PROCESS | 2176 | 1467037797273 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 2176 | 1467037797275 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:57 INFO - PROCESS | 2176 | 1467037797400 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 07:29:57 INFO - PROCESS | 2176 | 1467037797468 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 2176 | 1467037797470 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:57 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CC44000 == 32 [pid = 2176] [id = 786] 07:29:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 73 (000000640BF43800) [pid = 2176] [serial = 2356] [outer = 0000000000000000] 07:29:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 74 (000000640C20FC00) [pid = 2176] [serial = 2357] [outer = 000000640BF43800] 07:29:57 INFO - PROCESS | 2176 | 1467037797516 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 2176 | ++DOMWINDOW == 75 (000000640C5E4800) [pid = 2176] [serial = 2358] [outer = 000000640BF43800] 07:29:57 INFO - PROCESS | 2176 | 1467037797842 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:29:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:29:57 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 07:29:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:29:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 629ms 07:29:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:29:57 INFO - PROCESS | 2176 | 1467037797897 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 2176 | 1467037797899 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 07:29:57 INFO - PROCESS | 2176 | 1467037797902 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 2176 | 1467037797904 Marionette TRACE conn6 <- [1,3102,null,{}] 07:29:57 INFO - PROCESS | 2176 | 1467037797921 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 2176 | 1467037797923 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:58 INFO - PROCESS | 2176 | 1467037798007 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 07:29:58 INFO - PROCESS | 2176 | 1467037798011 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"80e9ab5a-5f09-43e2-9e7f-f6a548c93469\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 2176 | 1467037798013 Marionette INFO sendAsync b78616d0-0783-45ff-8450-8450430f65c7 07:29:58 INFO - PROCESS | 2176 | ++DOCSHELL 000000640CDCA800 == 33 [pid = 2176] [id = 787] 07:29:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 76 (000000640C5E3000) [pid = 2176] [serial = 2359] [outer = 0000000000000000] 07:29:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 77 (000000640C7CC400) [pid = 2176] [serial = 2360] [outer = 000000640C5E3000] 07:29:58 INFO - PROCESS | 2176 | 1467037798058 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 2176 | ++DOMWINDOW == 78 (000000640CD5F000) [pid = 2176] [serial = 2361] [outer = 000000640C5E3000] 07:29:58 INFO - PROCESS | 2176 | 1467037798509 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:29:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:29:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 629ms 07:29:58 INFO - PROCESS | 2176 | 1467037798535 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 2176 | 1467037798538 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 07:29:59 WARNING - u'runner_teardown' () 07:29:59 INFO - No more tests 07:29:59 INFO - Got 0 unexpected results 07:29:59 INFO - SUITE-END | took 685s 07:29:59 INFO - Closing logging queue 07:29:59 INFO - queue closed 07:29:59 INFO - Return code: 0 07:29:59 WARNING - # TBPL SUCCESS # 07:29:59 INFO - Running post-action listener: _resource_record_post_action 07:29:59 INFO - Running post-run listener: _resource_record_post_run 07:30:00 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 198729216; Write bytes: 994094080; Read time: 3235840; Write time: 6219490 07:30:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:30:00 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 48709120; Read time: 0; Write time: 40900 07:30:00 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 198729216; Write bytes: 883289600; Read time: 3235840; Write time: 6097400 07:30:00 INFO - Running post-run listener: _upload_blobber_files 07:30:00 INFO - Blob upload gear active. 07:30:00 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:30:00 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 07:30:00 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'] 07:30:00 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 07:30:01 INFO - (blobuploader) - INFO - Open directory for files ... 07:30:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:30:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:30:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:30:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:30:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:30:02 INFO - (blobuploader) - INFO - Done attempting. 07:30:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:30:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:30:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:30:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:30:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:30:03 INFO - (blobuploader) - INFO - Done attempting. 07:30:03 INFO - (blobuploader) - INFO - Iteration through files over. 07:30:03 INFO - Return code: 0 07:30:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:30:03 INFO - Using _rmtree_windows ... 07:30:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:30:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9cffaca2b07da3ed2f604615b90cf0a01935d253b42247c9c9b770c71096fcf713826ce0ee0525c83d0f79a15d8b7e37546a2e419b2c0a8f3237a59e536af7ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a6eb62d25570e004d1c8a802427642bb783b25e201e1c27a3e9cd830ef97fdea2961c4bcd855be3e1142a35843c0bdae75f0564151bcfe52dab7f1bd04aedf7"} 07:30:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:30:03 INFO - Writing to file C:\slave\test\properties\blobber_files 07:30:03 INFO - Contents: 07:30:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9cffaca2b07da3ed2f604615b90cf0a01935d253b42247c9c9b770c71096fcf713826ce0ee0525c83d0f79a15d8b7e37546a2e419b2c0a8f3237a59e536af7ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a6eb62d25570e004d1c8a802427642bb783b25e201e1c27a3e9cd830ef97fdea2961c4bcd855be3e1142a35843c0bdae75f0564151bcfe52dab7f1bd04aedf7"} 07:30:03 INFO - Running post-run listener: copy_logs_to_upload_dir 07:30:03 INFO - Copying logs to upload dir... 07:30:03 INFO - mkdir: C:\slave\test\build\upload\logs 07:30:03 INFO - Copying logs to upload dir... 07:30:03 INFO - Using _rmtree_windows ... 07:30:03 INFO - Using _rmtree_windows ... 07:30:03 INFO - Using _rmtree_windows ... 07:30:03 INFO - Using _rmtree_windows ... 07:30:03 INFO - Using _rmtree_windows ... 07:30:03 INFO - Using _rmtree_windows ... 07:30:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=901.230000 ========= master_lag: -0.47 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 0 secs) (at 2016-06-27 07:30:04.233757) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 07:30:04.234430) ========= '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-106\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-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-106\AppData\Local LOGONSERVER=\\T-W864-IX-106 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-106 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-106 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-106 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9cffaca2b07da3ed2f604615b90cf0a01935d253b42247c9c9b770c71096fcf713826ce0ee0525c83d0f79a15d8b7e37546a2e419b2c0a8f3237a59e536af7ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a6eb62d25570e004d1c8a802427642bb783b25e201e1c27a3e9cd830ef97fdea2961c4bcd855be3e1142a35843c0bdae75f0564151bcfe52dab7f1bd04aedf7"} build_url:https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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/9cffaca2b07da3ed2f604615b90cf0a01935d253b42247c9c9b770c71096fcf713826ce0ee0525c83d0f79a15d8b7e37546a2e419b2c0a8f3237a59e536af7ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a6eb62d25570e004d1c8a802427642bb783b25e201e1c27a3e9cd830ef97fdea2961c4bcd855be3e1142a35843c0bdae75f0564151bcfe52dab7f1bd04aedf7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BfW5qJDBTZOhHUGavGqWug/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-27 07:30:04.355979) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:30:04.356316) ========= '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-106\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-106 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-106 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-106\AppData\Local LOGONSERVER=\\T-W864-IX-106 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-106 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-106 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-106 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.26 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:30:04.718293) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-27 07:30:04.718646) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-27 07:30:05.737193) ========= ========= Total master_lag: -0.06 =========